.lang-switch{display:flex;align-items:center;gap:5px;padding:4px 8px;border-radius:8px;cursor:pointer;transition:background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:1000;white-space:nowrap}.lang-switch:hover{background-color:rgba(var(--primary-rgb),.1)}.lang-switch__flag{font-size:18px;line-height:1}.lang-switch__code{font-size:13px;font-weight:600;letter-spacing:.5px}.lang-switch__arrow{transition:transform .3s ease;opacity:.6}.lang-switch__arrow--open{transform:rotate(180deg)}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dropdownSlideOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}.lang-dropdown{position:fixed;z-index:9999;display:flex;flex-direction:column;min-width:160px;border-radius:12px;background-color:var(--card-bg,#fff);box-shadow:0 4px 12px rgba(0,0,0,.08),0 12px 28px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.06);overflow:hidden;animation:dropdownSlideIn .25s cubic-bezier(.16,1,.3,1) forwards;transform-origin:top center}.lang-dropdown--hidden{pointer-events:none;animation:dropdownSlideOut .2s cubic-bezier(.16,1,.3,1) forwards}.lang-dropdown__item{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;transition:background-color .15s ease}.lang-dropdown__item:hover{background-color:rgba(var(--primary-rgb),.1)}.lang-dropdown__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.lang-dropdown__flag{font-size:20px;line-height:1}.lang-dropdown__name{font-size:14px;font-weight:500}[data-theme=dark] .lang-dropdown{background-color:var(--dark-card-bg,rgba(30,41,59,.95));border-color:rgba(255,255,255,.08);box-shadow:0 4px 12px rgba(0,0,0,.25),0 12px 28px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=dark] .lang-dropdown__name,[data-theme=dark] .lang-switch__code{color:rgba(255,255,255,.85)}[data-theme=dark] .lang-dropdown__item:hover{background-color:rgba(var(--primary-rgb),.2)}[data-theme=dark] .lang-dropdown__item:not(:last-child){border-bottom-color:rgba(255,255,255,.06)}.Header_header_separator__9FomW{position:relative}.Header_header_separator__9FomW:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--border-color),transparent)}.contact-btn{display:flex;align-items:center;gap:10px;padding:8px 14px;background:var(--contact-btn-bg,rgba(var(--primary-rgb),.04));border-radius:14px;transition:all .4s cubic-bezier(.34,1.56,.64,1);border:1px solid var(--contact-btn-border,rgba(var(--primary-rgb),.08));position:relative;overflow:hidden}.contact-btn:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(var(--primary-rgb),.1) 0,transparent 70%);opacity:0;transition:opacity .4s ease}.contact-btn:hover{transform:translateY(-2px);background:var(--contact-btn-hover-bg,rgba(var(--primary-rgb),.06));border-color:var(--contact-btn-hover-border,rgba(var(--primary-rgb),.12));box-shadow:0 4px 8px -2px rgba(var(--primary-rgb),.1),0 2px 4px -1px rgba(var(--primary-rgb),.06)}.contact-btn:hover:before{opacity:1}.contact-btn .icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--icon-bg,#fff);border-radius:10px;position:relative;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 4px rgba(0,0,0,.02),0 1px 2px rgba(0,0,0,.01)}.contact-btn .icon:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,rgba(var(--primary-rgb),.5),rgba(var(--secondary-rgb),.5));border-radius:inherit;opacity:0;transition:opacity .4s ease;filter:blur(1px)}.contact-btn .icon img{position:relative;z-index:1;transition:transform .4s cubic-bezier(.34,1.56,.64,1);filter:var(--icon-filter,none)}.contact-btn:hover .icon{transform:scale(1.08);box-shadow:0 4px 8px rgba(var(--primary-rgb),.1),0 2px 4px rgba(var(--primary-rgb),.06)}.contact-btn:hover .icon:before{opacity:.8}.contact-btn:hover .icon img{transform:scale(1.1) rotate(-5deg)}.contact-btn .headding{flex:1 1}.contact-btn .headding p{color:var(--text-color);opacity:.7;font-size:.875rem;margin-bottom:2px;transition:opacity .3s ease}.contact-btn .headding a{color:var(--heading-color);font-size:1.125rem;font-weight:600;text-decoration:none;display:block;transition:all .3s ease;background:linear-gradient(to right,var(--heading-color),var(--heading-color));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:2px}.contact-btn:hover .headding p{opacity:.9}.contact-btn:hover .headding a{color:var(--primary-color);background-size:100% 2px}[data-theme=dark] .contact-btn{--contact-btn-bg:rgba(var(--primary-rgb),0.08);--contact-btn-border:rgba(var(--primary-rgb),0.12);--contact-btn-hover-bg:rgba(var(--primary-rgb),0.12);--contact-btn-hover-border:rgba(var(--primary-rgb),0.18);--icon-bg:rgba(255,255,255,0.03);--icon-filter:brightness(0.9)}[data-theme=dark] .contact-btn:hover{box-shadow:0 4px 8px -2px rgba(var(--primary-rgb),.2),0 2px 4px -1px rgba(var(--primary-rgb),.1)}[data-theme=dark] .contact-btn .icon{box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}[data-theme=dark] .contact-btn:hover .icon{box-shadow:0 4px 8px rgba(var(--primary-rgb),.2),0 2px 4px rgba(var(--primary-rgb),.1)}@media (max-width:991px){.contact-btn{padding:10px 16px}.contact-btn .icon{width:38px;height:38px}.contact-btn .headding a{font-size:1rem}}.cs_top_header{background:var(--top-header-bg,rgba(var(--primary-rgb),.03));border-bottom:1px solid var(--top-header-border,rgba(var(--primary-rgb),.06));padding:12px 0;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cs_top_header:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(var(--primary-rgb),.06),transparent);opacity:0;transition:opacity .6s ease;animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.cs_top_header:hover:before{opacity:1}.cs_top_header .pera{display:flex;align-items:center;justify-content:space-between;margin:0}.cs_top_header .tagline{display:flex;align-items:center;gap:12px;margin:0;font-size:.875rem;color:var(--text-color);opacity:.9;position:absolute;left:50%;transform:translateX(-50%)}.cs_top_header .tagline img{filter:var(--icon-filter,brightness(1));transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.cs_top_header:hover .tagline img{transform:scale(1.1) rotate(-5deg)}.cs_main_header_in .controls-group{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:14px;transition:all .3s ease}.cs_main_header_in .controls-group:hover{border-color:var(--controls-hover-border,rgba(255,255,255,.2));box-shadow:0 4px 8px -2px rgba(var(--primary-rgb),.1),0 2px 4px -1px rgba(var(--primary-rgb),.06);transform:translateY(-1px)}.cs-language-switcher{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 35px 8px 15px!important;border-radius:20px!important;border:1px solid var(--lang-border,rgba(var(--primary-rgb),.1))!important;background:var(--lang-bg,rgba(255,255,255,.8))!important;color:var(--text-color)!important;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cs-language-switcher:hover{background:var(--lang-hover-bg,rgba(255,255,255,.9))!important;border-color:var(--lang-hover-border,rgba(var(--primary-rgb),.2))!important;transform:translateY(-1px);box-shadow:0 4px 8px -2px rgba(var(--primary-rgb),.1),0 2px 4px -1px rgba(var(--primary-rgb),.06)}.cs-language-switcher:focus{outline:none;border-color:var(--primary-color)!important;box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1),0 4px 8px -2px rgba(var(--primary-rgb),.1)}.cs-language-switcher option{background:var(--dropdown-bg,#fff);color:var(--text-color);padding:10px;font-size:.875rem}.cs-language-switcher-wrapper{position:relative}[data-theme=dark] .cs_top_header{--top-header-bg:rgba(var(--primary-rgb),0.06);--top-header-border:rgba(var(--primary-rgb),0.1);--icon-filter:brightness(0.9);--controls-hover-bg:rgba(0,0,0,0.3);--controls-hover-border:rgba(255,255,255,0.08);--lang-bg:rgba(0,0,0,0.4);--lang-border:rgba(255,255,255,0.1);--lang-hover-bg:rgba(0,0,0,0.5);--lang-hover-border:rgba(255,255,255,0.15);--dropdown-bg:#1a1a1a}@media (max-width:991px){.cs_top_header{padding:8px 0}.cs_top_header .pera{flex-direction:column;gap:10px;align-items:center}.cs_top_header .tagline{position:static;transform:none;order:2}.cs_main_header_in .controls-group{margin:0;order:1}}