/* Measured contrast corrections, preserving the reference palette hue. */
body[data-ycn-page="home"] .bg-primary-light.py-1\.5[href="/"]{color:#006ed1!important}
body[data-ycn-page="home"] .bg-primary-container\/10{color:#006ac9!important}
body[data-ycn-page="home"] .ml-4 > .text-slate-500{color:#828ea1!important}
body[data-ycn-page="home"] .pb-2.border-b.border-slate-800 > .flex-wrap.gap-1\.5.flex{color:#6b7b91!important}
body[data-ycn-page="home"] .pb-2.border-b.border-slate-800 > span:nth-child(2){color:#6b7b91!important}
body[data-ycn-page="home"] .sm\:inline.hidden.text-slate-500{color:#6b7b91!important}
body[data-ycn-page="home"] .bg-primary-light.tracking-wider.px-3 > span:nth-child(2){color:#006ed1!important}
body[data-ycn-page="home"] .bg-blue-100\/60 > span:nth-child(2){color:#006aca!important}
body[data-ycn-page="home"] .hover\:border-primary-container.bg-surface-ice.p-6:nth-child(1) > .mb-4.justify-between.flex > .text-2xl.group-hover\:text-primary-container.text-slate-300{color:#6d7278!important}
body[data-ycn-page="home"] .hover\:border-primary-container.bg-surface-ice.p-6:nth-child(1) > .border-slate-200\/70.mt-4.pt-3{color:#687281!important}
body[data-ycn-page="home"] .group-hover\:text-secondary{color:#6d7278!important}
body[data-ycn-page="home"] .hover\:border-secondary > .border-slate-200\/70.mt-4.pt-3{color:#687281!important}
body[data-ycn-page="home"] .hover\:border-primary-container.bg-surface-ice.p-6:nth-child(3) > .mb-4.justify-between.flex > .text-2xl.group-hover\:text-primary-container.text-slate-300{color:#6d7278!important}
body[data-ycn-page="home"] .hover\:border-primary-container.bg-surface-ice.p-6:nth-child(3) > .border-slate-200\/70.mt-4.pt-3{color:#687281!important}
body[data-ycn-page="home"] .group-hover\:text-amber-500{color:#6d7278!important}
body[data-ycn-page="home"] .hover\:border-amber-500 > .border-slate-200\/70.mt-4.pt-3{color:#687281!important}
body[data-ycn-page="home"] .gap-8 > div:nth-child(1) > .tracking-wider.text-primary-container.uppercase{color:#0071d6!important}
body[data-ycn-page="home"] .pt-2.space-y-1\.5.font-mono > div:nth-child(1) > .text-slate-500{color:#6b7b91!important}
body[data-ycn-page="home"] .pt-2.space-y-1\.5.font-mono > div:nth-child(2) > .text-slate-500{color:#6b7b91!important}
body[data-ycn-page="home"] .mt-12 > .text-slate-500.font-mono{color:#6b7b91!important}
body[data-ycn-page="products"] .bg-primary-container\/10{color:#00468a!important}
body[data-ycn-page="products"] .bg-surface-container-lowest\/10{color:#29b6ff!important}
body[data-ycn-page="products"] .font-headline-lg.text-headline-lg.text-price-emerald{color:#0b7d57!important}
body[data-ycn-page="products"] .space-y-1\.5 > div:nth-child(1) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="products"] .space-y-1\.5 > div:nth-child(2) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="products"] .font-mono.text-slate-500{color:#6b7a90!important}
body[data-ycn-page="services"] .bg-primary-container\/10{color:#006ac9!important}
body[data-ycn-page="services"] .p-4.rounded-xl.shadow-sm:nth-child(4) > .font-headline-lg.text-headline-lg.font-extrabold{color:#0b855d!important}
body[data-ycn-page="services"] .bg-price-emerald\/10.gap-1.text-price-emerald{color:#0b7a55!important}
body[data-ycn-page="services"] .text-price-emerald.text-\[16px\].font-headline-sm{color:#0b855d!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(1) > .space-y-4 > .justify-between.items-center.flex > .font-mono.text-outline-variant.font-label-sm{color:#71747e!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(1) > .pt-6.bg-surface-container-lowest.justify-between > .gap-1.text-price-emerald.font-label-md{color:#0b855d!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(2) > .space-y-4 > .justify-between.items-center.flex > .font-mono.text-outline-variant.font-label-sm{color:#71747e!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(3) > .space-y-4 > .justify-between.items-center.flex > .font-mono.text-outline-variant.font-label-sm{color:#71747e!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(3) > .pt-6.bg-surface-container-lowest.justify-between > .gap-1.text-price-emerald.font-label-md{color:#0b855d!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(4) > .space-y-4 > .justify-between.items-center.flex > .font-mono.text-outline-variant.font-label-sm{color:#71747e!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(5) > .space-y-4 > .justify-between.items-center.flex > .font-mono.text-outline-variant.font-label-sm{color:#71747e!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(5) > .pt-6.bg-surface-container-lowest.justify-between > .gap-1.text-price-emerald.font-label-md{color:#0b855d!important}
body[data-ycn-page="services"] .group.hover\:shadow-xl.duration-300:nth-child(6) > .space-y-4 > .justify-between.items-center.flex > .font-mono.text-outline-variant.font-label-sm{color:#71747e!important}
body[data-ycn-page="services"] .p-3.bg-surface-container-low.rounded-lg:nth-child(1) > .text-price-emerald.font-label-sm.text-label-sm{color:#0b7d57!important}
body[data-ycn-page="services"] .p-3.bg-surface-container-low.rounded-lg:nth-child(2) > .text-price-emerald.font-label-sm.text-label-sm{color:#0b7d57!important}
body[data-ycn-page="services"] .p-3.bg-surface-container-low.rounded-lg:nth-child(3) > .text-price-emerald.font-label-sm.text-label-sm{color:#0b7d57!important}
body[data-ycn-page="services"] .p-3.bg-surface-container-low.rounded-lg:nth-child(4) > .text-price-emerald.font-label-sm.text-label-sm{color:#0b7d57!important}
body[data-ycn-page="services"] .text-outline-variant.tracking-wider.uppercase{color:#6d7079!important}
body[data-ycn-page="services"] .pb-6.md\:grid-cols-2.grid-cols-1:nth-child(1) > .opacity-80.p-4.space-y-2 > .text-error.gap-2.font-label-md > span:nth-child(2){color:#bf4545!important}
body[data-ycn-page="services"] .pb-6.md\:grid-cols-2.grid-cols-1:nth-child(1) > .bg-primary\/5.p-4.space-y-2 > .gap-2.text-price-emerald.font-label-md > span:nth-child(2){color:#0b7f58!important}
body[data-ycn-page="services"] .pb-6.md\:grid-cols-2.grid-cols-1:nth-child(2) > .opacity-80.p-4.space-y-2 > .text-error.gap-2.font-label-md > span:nth-child(2){color:#bf4545!important}
body[data-ycn-page="services"] .pb-6.md\:grid-cols-2.grid-cols-1:nth-child(2) > .bg-primary\/5.p-4.space-y-2 > .gap-2.text-price-emerald.font-label-md > span:nth-child(2){color:#0b7f58!important}
body[data-ycn-page="services"] .pb-6.md\:grid-cols-2.grid-cols-1:nth-child(3) > .opacity-80.p-4.space-y-2 > .text-error.gap-2.font-label-md > span:nth-child(2){color:#bf4545!important}
body[data-ycn-page="services"] .pb-6.md\:grid-cols-2.grid-cols-1:nth-child(3) > .bg-primary\/5.p-4.space-y-2 > .gap-2.text-price-emerald.font-label-md > span:nth-child(2){color:#0b7f58!important}
body[data-ycn-page="services"] .md\:grid-cols-2.grid-cols-1.grid:nth-child(4) > .opacity-80.p-4.space-y-2 > .text-error.gap-2.font-label-md > span:nth-child(2){color:#bf4545!important}
body[data-ycn-page="services"] .md\:grid-cols-2.grid-cols-1.grid:nth-child(4) > .bg-primary\/5.p-4.space-y-2 > .gap-2.text-price-emerald.font-label-md > span:nth-child(2){color:#0b7f58!important}
body[data-ycn-page="services"] .bg-surface-container-lowest\/10.px-3.text-cyan-glow > span:nth-child(2){color:#29b6ff!important}
body[data-ycn-page="services"] div:nth-child(1) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="services"] .space-y-1\.5.font-mono.text-xs > div:nth-child(2) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="services"] .text-slate-500.font-mono{color:#6b7a90!important}
body[data-ycn-page="corporate"] .bg-primary-container\/10{color:#006ac9!important}
body[data-ycn-page="corporate"] .text-price-emerald.font-label-sm.text-label-sm{color:#0b7d57!important}
body[data-ycn-page="corporate"] .text-primary-container.tracking-wider.text-xs{color:#006dcf!important}
body[data-ycn-page="corporate"] .mb-6.text-center.tracking-wider{color:#686e7b!important}
body[data-ycn-page="corporate"] .hover\:shadow-sm.text-center.p-4:nth-child(1) > .text-\[11px\].text-outline.font-body-sm{color:#6f7582!important}
body[data-ycn-page="corporate"] .hover\:shadow-sm.text-center.p-4:nth-child(2) > .text-\[11px\].text-outline.font-body-sm{color:#6f7582!important}
body[data-ycn-page="corporate"] .hover\:shadow-sm.text-center.p-4:nth-child(3) > .text-\[11px\].text-outline.font-body-sm{color:#6f7582!important}
body[data-ycn-page="corporate"] .hover\:shadow-sm.text-center.p-4:nth-child(4) > .text-\[11px\].text-outline.font-body-sm{color:#6f7582!important}
body[data-ycn-page="corporate"] .hover\:shadow-sm.text-center.p-4:nth-child(5) > .text-\[11px\].text-outline.font-body-sm{color:#6f7582!important}
body[data-ycn-page="corporate"] .hover\:shadow-sm.text-center.p-4:nth-child(6) > .text-\[11px\].text-outline.font-body-sm{color:#6f7582!important}
body[data-ycn-page="corporate"] .text-outline.text-body-sm{color:#656a77!important}
body[data-ycn-page="corporate"] div:nth-child(1) > .font-medium.block.text-outline{color:#656a77!important}
body[data-ycn-page="corporate"] div:nth-child(2) > .font-medium.block.text-outline{color:#656a77!important}
body[data-ycn-page="corporate"] div:nth-child(3) > .font-medium.block.text-outline{color:#656a77!important}
body[data-ycn-page="corporate"] div:nth-child(4) > .font-medium.block.text-outline{color:#656a77!important}
body[data-ycn-page="corporate"] div:nth-child(5) > .font-medium.block.text-outline{color:#656a77!important}
body[data-ycn-page="corporate"] div:nth-child(6) > .font-medium.block.text-outline{color:#656a77!important}
body[data-ycn-page="corporate"] div:nth-child(1) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="corporate"] .space-y-1\.5 > div:nth-child(2) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="corporate"] .text-slate-500.font-mono{color:#6b7a90!important}
body[data-ycn-page="contact"] .bg-primary-container\/10{color:#006ac9!important}
body[data-ycn-page="contact"] .group.items-start[href="tel:05391130089"] > .flex-1.min-w-0 > .justify-between.items-center.flex > .text-outline.tracking-wider.font-semibold{color:#6f7582!important}
body[data-ycn-page="contact"] .group.items-start[href="mailto:info@ycnyazilim.com"] > .flex-1.min-w-0 > .justify-between.items-center.flex > .text-outline.tracking-wider.font-semibold{color:#6f7582!important}
body[data-ycn-page="contact"] .flex-1 > .text-outline.tracking-wider.font-semibold{color:#6f7582!important}
body[data-ycn-page="contact"] .text-price-emerald.font-semibold{color:#0b855d!important}
body[data-ycn-page="contact"] .justify-between.items-center.flex > div > .text-outline.font-semibold.uppercase{color:#6f7582!important}
body[data-ycn-page="contact"] .bg-price-emerald\/10{color:#0b7d57!important}
body[data-ycn-page="contact"] .py-1.px-3.bg-surface-container-lowest\/10{color:#29b6ff!important}
body[data-ycn-page="contact"] .transition-shadow.hover\:shadow-md.p-6:nth-child(1) > .mb-4.justify-between.items-center > .text-outline-variant.text-headline-sm.font-mono{color:#71747e!important}
body[data-ycn-page="contact"] .transition-shadow.hover\:shadow-md.p-6:nth-child(2) > .mb-4.justify-between.items-center > .text-outline-variant.text-headline-sm.font-mono{color:#71747e!important}
body[data-ycn-page="contact"] .transition-shadow.hover\:shadow-md.p-6:nth-child(3) > .mb-4.justify-between.items-center > .text-outline-variant.text-headline-sm.font-mono{color:#71747e!important}
body[data-ycn-page="contact"] .transition-shadow.hover\:shadow-md.p-6:nth-child(4) > .mb-4.justify-between.items-center > .text-outline-variant.text-headline-sm.font-mono{color:#71747e!important}
body[data-ycn-page="contact"] .transition-shadow.hover\:shadow-md.p-6:nth-child(5) > .mb-4.justify-between.items-center > .text-outline-variant.text-headline-sm.font-mono{color:#71747e!important}
body[data-ycn-page="contact"] .transition-shadow.hover\:shadow-md.p-6:nth-child(6) > .mb-4.justify-between.items-center > .text-outline-variant.text-headline-sm.font-mono{color:#71747e!important}
body[data-ycn-page="contact"] div:nth-child(1) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="contact"] .pt-2.space-y-1\.5.text-xs > div:nth-child(2) > .text-slate-500{color:#6b7a90!important}
body[data-ycn-page="contact"] .text-slate-500.font-mono{color:#6b7a90!important}
