/* A compact language choice inside the established navigation. */
.site-header .mc-language-switch{display:flex;align-items:center;gap:4px;flex:0 0 auto;border:0;padding:0;font-family:Manrope,Arial,sans-serif}
.site-header .mc-language-switch a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:40px;padding:6px 3px;font-size:12px;font-weight:700;line-height:1;color:#303b41;text-decoration:none;border:0;border-radius:0;background:transparent;box-shadow:none}
.site-header .mc-language-switch a:hover{color:#303b41;background:transparent;text-decoration:underline;text-underline-offset:4px}
@media(min-width:1240px){html[lang=tr] .site-header nav.links{gap:10px;font-size:12px!important}html[lang=tr] .site-header .plan-nav summary{font-size:12px}html[lang=tr] .site-header .site-nav{gap:14px}html[lang=tr] .site-header .site-nav>.btn{padding-left:12px;padding-right:12px}}
@media(max-width:1239px){.site-header .mc-language-switch{order:-1;align-self:flex-start;padding:0;margin-bottom:5px;gap:8px}.site-header .mc-language-switch a{min-width:44px;min-height:44px;font-size:14px}}
html[lang=en] .site-header .site-nav>.btn{max-width:165px;text-align:center;line-height:1.35}
@media(max-width:700px){html[lang=en] .site-header .site-nav>.btn{max-width:112px}}

/* Social shortcuts on the left, language choice at the opposite end of the row. */
.mcL-hero-social{width:100%;gap:4px}
.mcL-hero-social .mcL-language{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-left:auto;padding:0;border:0;border-radius:0;background:transparent}
.mcL-hero-social .mcL-language a{width:32px;height:44px;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:12px;font-weight:700;letter-spacing:.03em;color:#303b41}
.mcL-hero-social .mcL-language a:hover{background:transparent;color:#303b41;text-decoration:underline;text-underline-offset:4px}

/* Colour the logos only, keeping an invisible, comfortable touch target. */
.mcL-hero-social>a,.mcL-hero-social>a:hover{width:32px;background:transparent;border:0;border-radius:0;box-shadow:none}
.mcL-hero-social>a>.mc-icon{width:24px;height:24px}
.mcL-hero-social>a[href*="instagram.com"]{color:#c13584}
.mcL-hero-social>a[href*="linkedin.com"]{color:#0a66c2}
.mcL-hero-social>a:hover{opacity:.8}
.mcL-hero-social>a:focus-visible{outline:2px solid #174f55;outline-offset:2px}
/* Plain text language links; a small underline identifies the current page. */
.site-header .mc-language-switch a[aria-current=page],
.mcL-hero-social .mcL-language a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}
