body,html{width:100%;max-width:100vw;position:relative;overflow-x:hidden}.header-buttons .language-box,.header-buttons .trust-line-box{display:flex;padding:0 var(--spacing-sm);gap:var(--spacing-sm)}.dropdown-menu .dropdown-item,.dropdown-menu-sub .dropdown-submenu,.dropdown-submenu,.dropdown-submenu>.dropdown-item,.hero .container,.language-switcher,.navbar-nav-list-items .nav-item,body,html{position:relative}.dropdown-menu-sub .dropdown-submenu .dropdown-menu-sub.submenu-flipped,.dropdown-menu-sub.submenu-flipped{left:auto!important;right:calc(100% + 8px)!important}.hero-caption,.hero-nav{backdrop-filter:saturate(120%) blur(5px)}body,html{overflow-x:hidden}.header-logo:hover svg path,.location-icon svg{fill:var(--color-primary-light)}.news-detail-content a,.orders-text strong{text-decoration:underline;text-decoration-color:var(--color-primary-dark);text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-style:dotted}@font-face{font-family:Onest;src:url("../fonts/Onest-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url("../fonts/Onest-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}:root{--color-primary-light:#0077ff;--color-primary-dark:#171c70;--color-light-border:#a8d0ff;--color-white:#ffffff;--color-black:#000e22;--color-light-gray:#a0a9c9;--color-gray:#6c7280;--font-family-base:"Onest",-apple-system,sans-serif;--font-size-base:1rem;--font-weight-normal:500;--font-weight-bold:700;--spacing-xs:6px;--spacing-sm:12px;--spacing-md:24px;--spacing-lg:32px;--spacing-xl:62px;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:20px;--border-radius-xl:32px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:24px;--font-size-xl:32px;--container-max-width:1430px;--transition-base:all 0.5s cubic-bezier(0.4, 0, 0.2, 1)}*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none}a{text-decoration:none;color:var(--color-black)}.stat-card.stat-outline.stat-dotted .stat-value,body{color:var(--color-dark)}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);background-color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .container{max-width:var(--container-max-width);margin:0 auto;padding:0 15px}.container.content{min-height:100vh}.header-top{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.header-logo svg,a.hero-slide{cursor:pointer}.contact-form-button svg path,.header-logo svg path,.site-footer li a{transition:var(--transition-base)}.contest-left,.footer-column-contact .contact-info li,.footer-content .social-icons,.header-buttons{display:flex;align-items:center;gap:var(--spacing-sm)}.header-buttons .language-box,.header-buttons .search-button,.header-buttons .trust-line-box{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--color-primary-dark);background-color:transparent;border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);height:50px;cursor:pointer;transition:var(--transition-base)}.header-buttons .language-box:hover,.header-buttons .search-button:hover,.header-buttons .trust-line-box:hover{background-color:var(--color-primary-dark);color:var(--color-white);border-color:var(--color-primary-dark)}.filter-chip--datepicker svg path,.footer-logo svg path,.header-buttons .language-box:hover svg path,.header-buttons .search-button:hover svg path,.header-buttons .trust-line-box:hover svg path,.location-card.active .contact-icon svg path,.orders-apply-btn span svg path,.orders-item:hover .orders-icon svg path,.secondary-filters-row .filter-chip.selected .value-item.close svg path{fill:var(--color-white)}.header-buttons .trust-line-box{align-items:center}.header-buttons .trust-line-text{display:flex;flex-direction:column}.header-buttons .trust-line-text .label{font-size:12px;color:var(--color-light-gray)}.header-buttons .search-button{display:flex;align-items:center;justify-content:center;width:50px}.header-buttons .language-box{align-items:center;justify-content:center;position:relative}.dropdown-menu,.language-dropdown{position:absolute;margin:0;list-style:none;opacity:0;visibility:hidden;transform:translateY(-8px);transition:.3s;z-index:1000}.language-dropdown{top:calc(100% + 8px);right:0;background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);min-width:140px;padding:6px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.language-switcher.active .language-dropdown,.nav-item.dropdown-open>.dropdown-menu,.nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.language-dropdown .language-option{padding:0;border-radius:var(--border-radius-sm);transition:background-color .2s;font-size:var(--font-size-sm)}.language-dropdown .language-option .language-link{display:block;padding:10px 12px;color:var(--color-primary-dark);text-decoration:none;cursor:pointer}.language-dropdown .language-option:hover{background-color:#f5f9ff}.language-dropdown .language-option.active{background-color:#e7f2ff}.department-item.is-open .department-chevron,.language-switcher.active .language-box svg,.navbar-nav-list-items .nav-item:hover svg{transform:rotate(180deg)}.language-box svg{transition:transform .3s}.navbar-container{background:#e7f2ff;padding:6px 0}.contest-footer,.job-bottom,.navbar-nav-list{display:flex;align-items:center;justify-content:space-between}.navbar-nav-list-items{display:flex;align-items:center;gap:var(--spacing-md)}.navbar-nav-list-items .nav-link{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);cursor:pointer;transition:var(--transition-base)}.jobs-detail-contact-link:hover,.navbar-nav-list-items .nav-link:hover{color:var(--color-primary-light)}.navbar-nav-list-items svg{height:6px;transition:var(--transition-base)}.navbar-nav-list-items svg path{fill:var(----color-black,#000e22)}.dropdown-menu{top:calc(100% + 12px);left:0;background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);min-width:220px;padding:8px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.dropdown-menu .dropdown-item{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;color:var(--color-primary-dark);text-decoration:none;font-size:var(--font-size-sm);border-radius:var(--border-radius-sm);transition:.2s}.dropdown-menu .dropdown-item:hover{background-color:#f5f9ff;color:var(--color-primary-light)}.dropdown-menu .dropdown-item svg{height:6px;width:14px;margin-left:auto;margin-right:0}.dropdown-menu-sub .dropdown-submenu:hover .dropdown-menu-sub,.dropdown-menu>.dropdown-submenu:hover>.dropdown-menu-sub,.dropdown-submenu.submenu-open>.dropdown-menu-sub,.dropdown-submenu:hover>.dropdown-menu-sub{opacity:1;visibility:visible;transform:translateX(0)}.dropdown-menu-sub,.dropdown-menu-sub .dropdown-submenu .dropdown-menu-sub,.dropdown-menu>.dropdown-submenu>.dropdown-menu-sub{left:calc(100% + 8px);background:var(--color-white);min-width:200px;padding:8px;margin:0;box-shadow:0 4px 16px rgba(0,0,0,.1);visibility:hidden;transform:translateX(-8px);transition:.3s;position:absolute;top:0;opacity:0;list-style:none}.dropdown-menu-sub,.dropdown-menu>.dropdown-submenu>.dropdown-menu-sub{border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);z-index:1001}.dropdown-menu-sub .dropdown-submenu:hover .dropdown-menu-sub.submenu-flipped,.dropdown-menu-sub.submenu-flipped,.dropdown-menu>.dropdown-submenu:hover>.dropdown-menu-sub.submenu-flipped,.dropdown-submenu:hover>.dropdown-menu-sub.submenu-flipped{transform:translateX(8px)}.dropdown-menu-sub .dropdown-submenu .dropdown-menu-sub{z-index:1002;border:1px solid var(--color-light-border);border-radius:var(--border-radius-md)}.dropdown-menu-sub .dropdown-submenu .dropdown-item svg,.dropdown-submenu .dropdown-item svg{transform:rotate(-90deg)!important}.dropdown-menu-sub .dropdown-submenu:hover .dropdown-item svg,.dropdown-submenu:hover .dropdown-item svg{transform:rotate(90deg)!important}.dropdown-submenu>.dropdown-item::after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%)}.footer-content .btn-old-version,.navbar-nav-list .btn-contact{background:var(--color-primary-dark);color:var(--color-white);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);cursor:pointer;transition:var(--transition-base)}.contest-cta:hover,.footer-content .btn-old-version:hover,.footer-content .social-icons .social-icon:hover,.job-cta:hover,.navbar-nav-list .btn-contact:hover,.orders-apply-btn:hover,.report-button:hover{background:var(--color-primary-light)}.site-footer{background:#222;color:var(--color-white);padding:var(--spacing-lg) 0;margin-top:var(--spacing-xl)}.footer-logo svg{height:80px;width:auto}.footer-content{display:flex;justify-content:space-between;align-items:start;gap:var(--spacing-md)}.footer-content .col-lg-4,.network-row .network-card{flex:0 0 auto}.departments-accordion,.footer-content .footer-column-logo,.jobs-detail-table-wrapper,.network-grid,.popular-articles-list,.search-results-list,.stats-grid--secondary{display:flex;flex-direction:column;gap:var(--spacing-sm)}.footer-content .col-lg-4 .row{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-xl)}.footer-content .col-lg-4 .row .col-6{flex:0 0 auto;width:50%}.contact-form-field,.footer-column-contact .contact-info,.footer-content .col-lg-4 .row .col-6 .footer-links,.jobs-col,.orders-list{flex-direction:column;gap:var(--spacing-xs);display:flex}.footer-content .col-lg-4 .row .col-6 .footer-links{align-items:flex-start;flex:1 0 0}.footer-content .col-lg-4 .row .col-6 .footer-links li a,.footer-description{color:var(--color-gray);font-size:var(--font-size-sm);font-weight:400;transition:var(--transition-base)}.footer-description{max-width:288px}.footer-content .social-icons .social-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#374151;transition:var(--transition-base)}.btn-old-version{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:500;width:fit-content;transition:var(--transition-base)}.footer-title{font-size:20px;font-weight:700;color:var(--color-white);margin-bottom:var(--spacing-sm)}.copyright-text,.copyright-text a,.footer-column-contact .contact-info li a{color:var(--color-gray);font-size:var(--font-size-sm)}.footer-column-contact .footer-title:not(:first-child),.news-results .orders-total{margin-top:var(--spacing-md)}.copyright-text a:hover,.site-footer li a:hover{color:var(--color-white)!important}.copyright-text,.copyright-text a{margin-top:var(--spacing-md);font-weight:400;text-align:center;transition:var(--transition-base)}.footer-content .footer-column-contact{display:flex;flex-direction:column;gap:var(--spacing-lg)}.contact-section,.hero{padding:var(--spacing-lg) 0 0}.hero-slider{position:relative;height:700px;border-radius:var(--border-radius-xl);overflow:hidden;aspect-ratio:2/1;width:100%}.hero-caption,.hero-dots,.hero-nav,.hero-slide,.tooltip-pop{position:absolute}.hero-slide{inset:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transform:scale(1.03);transition:opacity .6s,transform 1.2s;display:block}.contest-cta,.hero-nav,.job-cta,.network-card,.news-card,.quick-card,.see-all{transition:var(--transition-base)}.hero-subtitle,.hero-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hero-slide.is-active{z-index:999;opacity:1;transform:scale(1)}.hero-caption{left:20px;bottom:20px;max-width:720px;color:var(--color-white);background:rgba(0,14,34,.55);padding:var(--spacing-sm) var(--spacing-md);border-radius:20px}.hero-title{font-size:var(--font-size-lg);font-weight:700;-webkit-line-clamp:1;line-clamp:1;white-space:nowrap}.hero-subtitle{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:400;color:#f1f5f9;-webkit-line-clamp:2;line-clamp:2;white-space:normal}.hero-nav{right:18px;bottom:18px;z-index:999;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:0;background:rgba(0,0,0,.35);color:var(--color-white);cursor:pointer}.hero-dots button.is-active,.quick-card{background:var(--color-white)}.hero-prev{right:70px}.hero-nav:hover{background:rgba(0,0,0,.55)}.hero-nav span{font-size:28px;line-height:1;transform:translateY(-2px)}.hero-dots{left:50%;bottom:20px;transform:translateX(-50%);display:flex;gap:8px;z-index:999}.hero-dots button{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.6);border:0;cursor:pointer}.quick-access,.report-problem,.stats{padding:var(--spacing-xl) 0}.contests-grid,.news-grid,.quick-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.contact-item,.quick-item{flex:1 1 calc(25% - var(--spacing-sm));min-width:240px}.quick-card{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md)}.quick-grid:has(.quick-card:hover) .quick-card{opacity:.5;filter:blur(1px);transform:scale(.98)}.network-grid .network-card:hover,.news-grid .news-card:hover,.quick-grid .quick-card:hover,.sponsors-track .sponsor-card:hover{opacity:1!important;filter:none!important;transform:scale(1.05)!important}.quick-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;aspect-ratio:1/1;border-radius:50%;background:#e6f0ff;color:var(--color-primary-dark);font-size:22px}.jobs-results-head strong,.quick-label{color:var(--color-black);font-weight:600}.news-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--spacing-md)}.badge,.see-all{align-items:center}.section-title{font-size:var(--font-size-xl);font-weight:700;color:var(--color-black)}.badge,.date{font-size:12px}.badge,.news-link,.see-all{font-weight:600}.breadcrumb-separator,.section-sub{color:var(--color-gray)}.see-all{color:var(--color-primary-light);display:inline-flex;gap:var(--spacing-xs);white-space:nowrap}.breadcrumb-current,.breadcrumb-link:hover,.location-card.active .location-icon,.orders-total strong,.search-results-view-all:hover,.see-all--light:hover,.see-all:hover{color:var(--color-primary-dark)}.news-card{min-width:300px;border:1px solid var(--color-light-border);border-radius:var(--border-radius-xl);background:var(--color-white);overflow:hidden;padding:var(--spacing-sm)}.news-grid:has(.news-card:hover) .news-card{opacity:.5;filter:blur(1px);transform:scale(.98)}.news-thumb{display:block;border-radius:var(--border-radius-lg);overflow:hidden;height:260px}.news-thumb img{width:100%;object-fit:cover;height:100%}.news-body{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-sm)}.news-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.badge{display:inline-flex;padding:4px 10px;border-radius:999px}.news-excerpt,.news-title{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.badge-green{background:#dcfce8;color:#17a34a}.badge-purple{background:#f3e9ff;color:#a454ef}.badge-amber{background:#ffedd5;color:#ea580b}.badge-blue{background:#dbeafe;color:var(--color-primary-light)}.badge-red{background:#ffebeb;color:#ef4444}.badge-orange{background:#ffe5b4;color:#f59e0b}.badge-yellow{background:#fff3cd;color:#ffc107}.badge-brown{background:linen;color:#8b4513}.badge-gray{background:#f8f9fa;color:#6c757d}.badge-white{background:#f8f8f8;color:#000}.badge-magenta{background:#fde4f2;color:#e68bbe}.badge-cyan{background:#e6f3ff;color:#007bff}.badge-black{background:#000;color:#fff}.date{color:var(--color-light-gray)}.news-title{font-size:18px;line-height:1.35;margin-bottom:var(--spacing-xs);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}.news-excerpt,.tooltip-pop{font-size:var(--font-size-sm)}.news-excerpt{color:var(--color-gray);-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}.contest-desc,.orders-text{-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}.news-link{display:inline-flex;align-items:center;gap:6px;margin-top:var(--spacing-sm);color:var(--color-primary-light)}.section-title--light,.see-all--light,.tooltip-pop{color:var(--color-white)}.tooltip-pop{z-index:9999;max-width:520px;padding:10px 12px;border-radius:10px;background:rgba(0,14,34,.92);line-height:1.4;box-shadow:0 10px 24px rgba(0,0,0,.25);pointer-events:none}.contests{position:relative;margin:var(--spacing-xl) 0;background:var(--color-primary-dark);padding:var(--spacing-xl) 0;overflow:hidden}.anticorruption-layout .contact-form-label,.contests-head,.educational-network .section-title,.jobs-head{margin-bottom:var(--spacing-sm)}.contests-head,.jobs-head{display:flex;align-items:flex-end;justify-content:space-between}.contest-card{flex:1 1 calc(33.333% - var(--spacing-sm));min-width:300px;background:var(--color-white);border-radius:var(--border-radius-xl);padding:var(--spacing-md);box-shadow:0 6px 16px rgba(0,0,0,.08);z-index:10}.contests-page-section .contest-card{border:1px solid var(--color-light-border);box-shadow:none}.contest-main,.jobs-detail-table-head,.location-card-content{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.contest-icon{width:50px;height:50px;border-radius:50%;background:#eef4ff;display:inline-flex;align-items:center;justify-content:center}.contest-title{font-size:18px;font-weight:500}.contest-sub,.job-date,.job-sub{color:var(--color-light-gray);font-size:var(--font-size-sm)}.contest-desc{margin:var(--spacing-sm) 0 var(--spacing-md);color:var(--color-black);display:-webkit-box;line-clamp:2;overflow:hidden;white-space:normal}.contest-deadline,.video-interviu-date{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-light-gray);font-size:var(--font-size-sm)}.contest-cta,.job-cta{background:var(--color-primary-dark);color:var(--color-white);padding:8px 14px;border-radius:10px;font-weight:600}.job-card,.network-card{background:var(--color-white)}.looper-round{position:absolute;top:0;width:100%;height:100%;inset:0;pointer-events:none}.looper-round svg{position:absolute;bottom:0}.looper-round svg path{opacity:.18;stroke-linecap:round;stroke-dasharray:420 240;stroke-dashoffset:0;animation-name:looperPath,looperDash;animation-duration:10s,26s;animation-timing-function:cubic-bezier(0.4,0,0.2,1),linear;animation-iteration-count:infinite,infinite;animation-direction:alternate,normal;animation-fill-mode:both;will-change:opacity,stroke-dashoffset}@keyframes looperPath{0%,100%{opacity:.14}50%{opacity:.48}}@keyframes looperDash{0%{stroke-dashoffset:300}100%{stroke-dashoffset:-500}}.looper-round svg path:first-child{animation-delay:0s,0s}.looper-round svg path:nth-child(2){animation-delay:-.1s,-.1s}.looper-round svg path:nth-child(3){animation-delay:-.2s,-.2s}.looper-round svg path:nth-child(4){animation-delay:-.3s,-.3s}.looper-round svg path:nth-child(5){animation-delay:-.4s,-.4s}.looper-round svg path:nth-child(6){animation-delay:-.5s,-.5s}.looper-round svg path:nth-child(7){animation-delay:-.6s,-.6s}.looper-round svg path:nth-child(8){animation-delay:-.7s,-.7s}.looper-round svg path:nth-child(9){animation-delay:-.8s,-.8s}.looper-round svg path:nth-child(10){animation-delay:-.9s,-.9s}.looper-round svg path:nth-child(11){animation-delay:-1s,-1s}.looper-round svg path:nth-child(12){animation-delay:-1.1s,-1.1s}.looper-round svg path:nth-child(13){animation-delay:-1.2s,-1.2s}.looper-round svg path:nth-child(14){animation-delay:-1.3s,-1.3s}.looper-round svg path:nth-child(15){animation-delay:-1.4s,-1.4s}.looper-round svg path:nth-child(16){animation-delay:-1.5s,-1.5s}.looper-round svg path:nth-child(17){animation-delay:-1.6s,-1.6s}.looper-round svg path:nth-child(18){animation-delay:-1.7s,-1.7s}.looper-round svg path:nth-child(19){animation-delay:-1.8s,-1.8s}.looper-round svg path:nth-child(20){animation-delay:-1.9s,-1.9s}.looper-round svg path:nth-child(21){animation-delay:-2s,-2s}@media (max-width:992px){.contest-card{flex-basis:calc(50% - var(--spacing-md))}}.jobs-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xs)}.job-header,.job-top{gap:var(--spacing-sm);display:flex}.job-card{display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--color-light-border);border-radius:var(--border-radius-xl);padding:var(--spacing-md)}.job-header{width:100%;align-items:center;justify-content:space-between}.job-top{flex-direction:column;align-items:flex-start;justify-content:space-between}.job-title{font-size:18px;font-weight:500;color:var(--color-black)}.job-tags{display:flex;flex-wrap:wrap;column-gap:var(--spacing-sm);row-gap:var(--spacing-xs);margin:var(--spacing-sm) 0}.jobs-results-head{margin:var(--spacing-xl) 0 var(--spacing-sm);color:var(--color-gray)}.job-tag,.network-text{font-size:var(--font-size-sm);color:var(--color-black)}.job-tag{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.job-tag svg{height:12px;width:auto}.contact-form-button:hover svg path,.job-tag svg path{fill:var(--color-black)}.contact-form-icon svg path,.contact-icon svg path,.contact-phone-icon svg path,.filter-chip--datepicker.selected svg path,.location-card.active .location-icon svg path{fill:var(--color-primary-dark)}.jobs-page-section .jobs-grid{grid-template-columns:repeat(3,1fr)}.jobs-page-section .jobs-col{display:contents}.stats-grid{display:flex;justify-content:space-between;gap:var(--spacing-sm)}.stat-image,.stats-grid--secondary{flex-grow:1;width:33.333%}.stat-image{position:relative;aspect-ratio:1/1;padding:var(--spacing-lg)}.stat-image-overlay{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center;z-index:0}.stat-image-bg{position:absolute;bottom:0;left:0;width:100%;height:auto;object-position:bottom;z-index:1}.stat-card{border-radius:var(--border-radius-lg);overflow:hidden}.stat-card.stat-outline{border:1px solid var(--color-light-border);border-radius:var(--border-radius-lg)}.file-upload-label:hover .file-upload-button-text,.main-filters-row .filter-chip.active .filter-chip__label,.secondary-filters-row .filter-chip.selected .filter-chip__label,.stat-card.stat-solid,.stats-grid .stat-content--light .stat-value{color:var(--color-white)}.stat-card.stat-outline.stat-dotted{border:1px dashed var(--color-light-border);border-radius:var(--border-radius-lg)}.stat-card.stat-solid{background:linear-gradient(155deg,#07f 15.91%,#004fd7 99.01%);border:none}.stat-card .stat-content{position:relative;z-index:20}.stats-grid--secondary>*{height:50%}.news-filters,.stats-grid--secondary .stat-card-group{display:flex;flex-direction:row;gap:var(--spacing-sm)}.stats-grid--secondary .stat-card{padding:24px}.stats-grid--secondary:last-child{flex-direction:column-reverse}.stats-grid--secondary .stat-card-group .stat-card{flex-grow:1;aspect-ratio:1/1;flex:1 0 0}.stats-grid .stat-label{font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary-dark)}.stats-grid--secondary .stat-card.stat-solid .stat-label{color: #fff;}.stats-grid .stat-value{font-size:50px;font-weight:700}.stats-grid .stat-value--dark{color:var(--color-primary-dark-black)}.network-row{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);width:100%}.network-row.row-6 .network-card{flex:1 1 calc((100% - 5 * var(--spacing-sm))/ 6);min-width:0;max-width:calc((100% - 5 * var(--spacing-sm))/ 6)}.network-row.row-5 .network-card{flex:1 1 calc((100% - 4 * var(--spacing-sm))/ 5);min-width:0;max-width:calc((100% - 4 * var(--spacing-sm))/ 5)}.network-row.row-4 .network-card{flex:1 1 calc((100% - 3 * var(--spacing-sm))/ 4);min-width:0;max-width:calc((100% - 3 * var(--spacing-sm))/ 4)}.network-card{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md)}.network-grid:has(.network-card:hover) .network-card{opacity:.5;filter:blur(1px);transform:scale(.98)}.network-card img{max-width:160px;max-height:54px;width:auto;height:auto;object-fit:contain}.network-text{flex:1;font-weight:600;line-height:1.3}.network-sub,.network-sub-small{font-weight:400;color:var(--color-gray)}.network-sub{font-size:12px;margin-top:2px}.network-sub-small{font-size:11px;margin-bottom:4px}.report-card{position:relative;background:var(--color-primary-dark);padding:var(--spacing-xl) 0;border-radius:var(--border-radius-xl);overflow:hidden}.report-input,.report-row--with-button{background:var(--color-white);color:var(--color-black)}.report-card .section-title--light{font-size:var(--font-size-xl);text-align:center;margin-bottom:var(--spacing-md)}.report-form{display:flex;flex-direction:column;gap:var(--spacing-sm);position:relative;z-index:1;max-width:900px;margin:0 auto}.contact-form-row,.map-container,.news-detail-share-buttons,.report-row,.report-row--two{display:flex;gap:var(--spacing-sm)}.report-row--with-button{display:flex;flex-direction:row;border-radius:18px;font-size:16px;overflow:hidden;padding:var(--spacing-sm)}.report-button,.report-input{padding:var(--spacing-sm) var(--spacing-md);font-size:16px;transition:var(--transition-base);font-family:var(--font-family-base)}.report-problem textarea{background:0 0;border:none;font-size:16px;font-family:var(--font-family-base);transition:var(--transition-base);resize:none;width:100%;height:48px}.report-input{width:100%;border:none;height:72px;border-radius:18px}.report-input::placeholder,.report-textarea::placeholder{color:var(--color-light-gray)}.report-input:focus,.report-textarea:focus,.search-overlay-input:focus{outline:0}.report-button{border:none;border-radius:var(--border-radius-md);background:var(--color-primary-dark);color:var(--color-white);font-weight:600;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.sponsor-card,.sponsors{background:var(--color-white)}.report-problem .topology{position:absolute;z-index:1}.report-problem .topology--left{left:0;bottom:0;height:213px}.report-problem .topology--right{right:0;top:0}.sponsors{padding:0 0 var(--spacing-xl) 0}.sponsors-track{display:flex;gap:var(--spacing-sm);animation:30s linear infinite sponsorScroll;width:fit-content}.sponsors .sponsors-track:hover{animation-play-state:paused;transition:var(--transition-base)}.sponsors-track:has(.sponsor-card:hover) .sponsor-card{opacity:.5;filter:blur(1px);transform:scale(.98)}.sponsors-slide{display:flex;gap:var(--spacing-sm);flex-shrink:0}.sponsor-card{flex:0 0 auto;width:175px;height:75px;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);transition:var(--transition-base)}.sponsor-card img{width:100%;height:100%;object-fit:contain}@keyframes sponsorScroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - var(--spacing-sm)))}}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary-light);z-index:9999;display:none;opacity:0;transition:opacity .3s;overflow-y:auto}.search-overlay.active{display:block;opacity:1}.search-overlay-close{position:fixed;top:var(--spacing-md);right:var(--spacing-md);width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);border:none;border-radius:8.4px;cursor:pointer;z-index:10000;transition:var(--transition-base);color:var(--color-white)}.search-overlay-close:hover{background-color:var(--color-primary-dark);color:var(--color-white);transform:scale(1.1)}.search-overlay-container{max-width:784px;margin:0 auto;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);max-height:calc(100vh - 2 * var(--spacing-lg));display:flex;flex-direction:column;overflow:hidden}.search-overlay-header{margin-bottom:var(--spacing-sm);text-align:center}.search-overlay-title{font-size:var(--font-size-xl);color:var(--color-white);font-weight:600}.search-overlay-subtitle{font-size:var(--font-size-sm);color:var(--color-white)}.search-overlay-input-wrapper{position:relative;margin-bottom:var(--spacing-sm)}.search-overlay-input{width:100%;height:50px;padding:var(--spacing-md) 60px var(--spacing-md) var(--spacing-md);font-size:var(--font-size-base);font-family:var(--font-family-base);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);background-color:var(--color-white);color:var(--color-black);transition:var(--transition-base);outline:0}.search-overlay-submit,.search-result-action{border:none;cursor:pointer;transition:var(--transition-base)}.search-overlay-input::placeholder{color:var(--color-light-gray)}.search-overlay-submit{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--color-primary-dark)}.search-results-title,.search-results-view-all{font-size:var(--font-size-sm);color:var(--color-light-gray)}.search-overlay-results{display:flex;flex-direction:column;background:var(--color-white);border-radius:var(--border-radius-md);padding:var(--spacing-md);gap:var(--spacing-sm);max-height:600px;overflow-y:auto;overflow-x:hidden;flex-shrink:1;min-height:0;scrollbar-width:thin;scrollbar-color:var(--color-light-border) #f5f7fa}.search-overlay-results::-webkit-scrollbar{width:10px}.search-overlay-results::-webkit-scrollbar-track{background:#f5f7fa;border-radius:var(--border-radius-sm);margin:4px 0}.search-overlay-results::-webkit-scrollbar-thumb{background:var(--color-light-border);border-radius:var(--border-radius-sm);border:2px solid #f5f7fa;transition:background .2s}.search-overlay-results::-webkit-scrollbar-thumb:hover{background:var(--color-primary-light);border:2px solid #f5f7fa}.search-overlay-results::-webkit-scrollbar-thumb:active{background:var(--color-primary-dark)}.search-results-header,.search-results-section-header{display:flex;justify-content:space-between;align-items:center}.search-results-title{font-weight:500}.search-results-view-all{text-decoration:none;transition:var(--transition-base)}.search-results-section{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:var(--spacing-sm) 0}.search-results-section-title{font-size:var(--font-size-md);font-weight:600;color:var(--color-primary-dark);display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-xs)}.search-results-count{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:var(--color-light-gray);border-radius:4px;font-weight:500;font-size:var(--font-size-xs);color:var(--color-white)}.search-result-item{display:flex;align-items:center;gap:var(--spacing-sm);transition:var(--transition-base)}.search-result-icon{width:45px;height:45px;border-radius:var(--border-radius-sm);border:1px solid var(--color-light-border);display:flex;align-items:center;justify-content:center;color:var(--color-primary-dark)}.search-result-icon svg{height:20px;width:auto}.search-result-image{width:45px;height:45px;border-radius:var(--border-radius-sm);overflow:hidden;flex-shrink:0}.popular-article-image img,.resource-media img,.search-result-image img{width:100%;height:100%;object-fit:cover}.search-result-content{flex:1;min-width:0}.search-result-title{font-weight:500;color:var(--color-black);margin-bottom:4px;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical}.breadcrumbs,.contact-title{margin-bottom:var(--spacing-sm)}.search-result-title-row{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.breadcrumbs,.resource-tags,.search-result-meta,.search-result-tags{gap:var(--spacing-xs);display:flex}.search-result-meta{font-size:var(--font-size-xs);color:var(--color-gray);align-items:center;flex-wrap:wrap}.search-result-label{font-weight:500}.resource-tags,.search-result-tags{flex-wrap:wrap}.search-result-tag{color:4F5E72;text-decoration:none;transition:var(--transition-base);border-radius:4px;background-color:#dbeafe;padding:4px 8px}.search-result-action{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:transparent;flex-shrink:0;border-radius:var(--border-radius-sm);transform:var(--transition-base)}.location-card.active .contact-icon,.search-result-button{background-color:var(--color-primary-dark)}.popup-close,.search-result-button{border:none;transition:var(--transition-base);cursor:pointer}.search-result-action:hover{background-color:#a8d0ff2b}.search-result-button{padding:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:600;color:var(--color-white);border-radius:var(--border-radius-sm);white-space:nowrap}.search-result-button:hover{background-color:var(--color-primary-light)}.breadcrumbs{align-items:center;font-size:var(--font-size-sm)}.contact-card,.contact-form-header,.contact-grid,.locations-list{gap:var(--spacing-sm)}.breadcrumb-link{color:var(--color-gray);text-decoration:none;transition:var(--transition-base)}.contact-form-link:hover,.contact-intro,.contact-text,.popup-close:hover{color:var(--color-black)}.contact-title{font-size:var(--font-size-xl);font-weight:700}.contact-grid{display:flex;flex-wrap:wrap;margin:var(--spacing-lg) 0}.contact-card{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);background:var(--color-white);transition:var(--transition-base)}.contact-text{font-weight:500;flex:1}.contact-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;aspect-ratio:1/1;border-radius:50%;background:#e6f0ff;color:var(--color-primary-dark)}.contact-map,.map-wrapper{border-radius:var(--border-radius-lg)}.contact-icon svg{width:22px;height:22px}.contact-form-icon svg,.location-icon svg{width:24px;height:24px}@media (max-width:992px){.jobs-grid{grid-template-columns:1fr}.contact-item{flex-basis:calc(50% - var(--spacing-sm))}}.map-wrapper{width:75%;overflow:hidden}.contact-map{display:flex;flex:1 0 0;width:100%;height:493px}.marker-pin::before,.popup-close{width:30px;height:30px;position:absolute}.locations-list{flex:1;display:flex;flex-direction:column;align-self:stretch}.location-card{min-width:260px;flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);padding:0 var(--spacing-md);cursor:pointer;transition:var(--transition-base)}.department-item:hover,.location-card:hover{border-color:var(--color-primary-light)}.location-card.active{border-color:var(--color-primary-dark);border-width:2px}.location-icon svg{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:var(--transition-base)}.custom-popup .leaflet-popup-content-wrapper{border-radius:var(--border-radius-md);padding:0;box-shadow:0 4px 16px rgba(0,0,0,.15)}.custom-popup .leaflet-popup-content{margin:0;padding:0}.map-popup{padding:var(--spacing-sm) var(--spacing-md);position:relative;min-width:250px}.popup-close{top:var(--spacing-xs);right:var(--spacing-xs);background:0 0;font-size:24px;color:var(--color-gray);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);line-height:1}.popup-address,.popup-hours{font-size:var(--font-size-sm)}.popup-close:hover{background:#f0f0f0}.popup-title{font-weight:700;color:var(--color-primary-dark)}.jobs-page-intro,.popup-address,.popup-hours{color:var(--color-gray)}.leaflet-popup-content p{margin:var(--spacing-xs) 0!important}.popup-hours{margin:0}.custom-marker{background:0 0;border:none}.marker-pin{width:30px;height:40px;position:relative}.marker-pin::before{content:"";background:var(--color-primary-light);border-radius:50% 50% 50% 0;transform:rotate(-45deg);border:3px solid var(--color-white);box-shadow:0 2px 8px rgba(0,0,0,.2)}.marker-pin::after{content:"";position:absolute;top:8px;left:8px;width:10px;height:10px;background:var(--color-white);border-radius:50%}.main-marker .marker-pin::before{background:var(--color-primary-dark)}.jobs-page-section,.news-detail-section,.news-page-section,.resources-page-section{padding:var(--spacing-lg) 0;background:var(--color-white)}.jobs-page-title,.news-detail-title{font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-sm)}.contact-form-header,.jobs-page-header{margin-bottom:var(--spacing-lg)}.jobs-page-intro{font-size:var(--font-size-base);line-height:1.6;margin-top:var(--spacing-sm)}.contact-form-section{padding:var(--spacing-lg) 0 var(--spacing-xl) 0;background:var(--color-white)}.contact-form-card{position:relative;background:var(--color-primary-light);padding:var(--spacing-lg);border-radius:var(--border-radius-xl);overflow:hidden}.contact-form-header{display:flex;align-items:center;position:relative;z-index:2}.contact-form-icon{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;background:var(--color-white);border-radius:50%;flex-shrink:0}.contact-form-title{font-size:var(--font-size-lg);font-weight:700;color:var(--color-white);margin:0}.contact-form{display:flex;flex-direction:column;gap:var(--spacing-md);position:relative;z-index:2;max-width:100%}.contact-form-row--four{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm)}.contact-form-label{font-size:var(--font-size-md);font-weight:500;color:var(--color-white)}.contact-form-input,.contact-form-input[type=file],.contact-form-input[type=file]::-webkit-file-upload-button,.contact-form-textarea{width:100%;padding:var(--spacing-sm);border:none;border-radius:var(--border-radius-md);background:var(--color-white);color:var(--color-black);font-size:var(--font-size-base);font-family:var(--font-family-base);transition:var(--transition-base)}.contact-form-input{height:48px}.file-upload-wrapper{font-family:var(--font-family-base);position:relative;width:100%}.file-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.file-upload-label,.file-upload-preview-content{padding:var(--spacing-md);background:var(--color-white);display:flex}.file-upload-label{align-items:center;gap:var(--spacing-md);width:100%;min-height:120px;border:2px dashed var(--color-light-border);border-radius:var(--border-radius-md);cursor:pointer;transition:var(--transition-base);position:relative;overflow:hidden}.file-upload-label:hover{border-color:var(--color-light-border);background:0 0}.file-upload-label:active{transform:scale(.98)}.file-upload-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);color:var(--color-primary-light);transition:var(--transition-base)}.file-upload-label:hover .file-upload-icon{background:var(--color-white);transform:scale(1.05)}.anticorruption-contact-info,.file-upload-text{display:flex;flex-direction:column;gap:.25rem;flex:1}.file-upload-button-text{font-size:var(--font-size-base);font-weight:500;color:var(--color-primary-dark);transition:var(--transition-base)}.file-upload-hint,.file-upload-preview-size{font-size:var(--font-size-sm);color:var(--color-light-gray)}.file-upload-preview{margin-top:var(--spacing-sm);animation:slideDown var(--transition-base)}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.file-upload-preview-content{align-items:center;gap:var(--spacing-md);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md)}.file-upload-preview-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(0,119,255,.1);border-radius:var(--border-radius-sm);color:var(--color-primary-light)}.file-upload-preview-info{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.file-upload-preview-name{font-size:var(--font-size-base);font-weight:500;color:var(--color-primary-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload-remove{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:0 0;border:none;border-radius:var(--border-radius-sm);cursor:pointer;color:var(--color-light-gray);transition:var(--transition-base);padding:0}.file-upload-remove:hover{background:rgba(255,0,0,.1);color:#dc3545}.file-upload-remove svg,.orders-apply-btn span svg{width:16px;height:16px}.file-upload-label.drag-over{border-color:var(--color-primary-light);background:rgba(0,119,255,.05);border-style:solid}.file-upload-label.drag-over .file-upload-icon{background:rgba(0,119,255,.2);transform:scale(1.1)}.anticorruption-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg);margin-top:var(--spacing-lg)}@media (max-width:1024px){.anticorruption-layout{grid-template-columns:1fr}}.anticorruption-info-content{background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);position:relative}.anticorruption-info-title{font-size:var(--font-size-lg);font-weight:700;margin-bottom:var(--spacing-sm)}.anticorruption-info-text{color:var(--color-black);line-height:1.8;font-size:var(--font-size-base)}.anticorruption-info-text p{margin-bottom:var(--spacing-md)}.anticorruption-info-text p:last-child,.news-detail-content p:last-child{margin-bottom:0}.anticorruption-signature{margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--color-light-border)}.anticorruption-contact-blocks,.anticorruption-right-side,.jobs-detail-main{display:flex;flex-direction:column;gap:var(--spacing-md)}.anticorruption-contact-block{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-primary-light);border-radius:var(--border-radius-lg);text-decoration:none;transition:var(--transition-base);color:var(--color-white);border:1px solid transparent}.anticorruption-contact-block:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,119,255,.2)}.anticorruption-contact-icon{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);border-radius:50%}.anticorruption-contact-icon svg{width:24px;height:24px;fill:var(--color-white)}.anticorruption-contact-label{font-size:var(--font-size-sm);opacity:.9;font-weight:500}.anticorruption-contact-value{font-size:var(--font-size-md);font-weight:600}.anticorruption-right-side .contact-form-card{flex:1}.contact-form-button,.contact-form-checkbox-label{font-size:var(--font-size-sm);color:var(--color-white)}select.contact-form-input{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23171c70' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;padding-right:calc(var(--spacing-md) + 20px)}.contact-form-textarea{min-height:120px;width:100%;resize:none}.contact-form-input::placeholder,.contact-form-textarea::placeholder{color:var(--color-light-gray)}.contact-form-input:focus,.contact-form-textarea:focus{outline:0;box-shadow:0 0 0 3px rgba(255,255,255,.3)}.contact-form-footer{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--spacing-lg);margin-top:var(--spacing-sm)}.contact-form-checkbox-wrapper{display:flex;align-items:center;gap:var(--spacing-xs);flex:1}.contact-form-checkbox{width:20px;height:20px;border:2px solid var(--color-white);border-radius:var(--border-radius-sm);background:0 0;cursor:pointer;appearance:none;position:relative;flex-shrink:0;transition:var(--transition-base)}.contact-form-button,.departments-section .department-header{align-items:center;transition:var(--transition-base);cursor:pointer}.contact-form-checkbox:checked,.orders-item:hover,.secondary-filters-row .filter-chip.selected{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.contact-form-checkbox:checked::after{content:url('data:image/svg+xml;utf8,<svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.70527 1.68438C7.79509 1.58851 7.86516 1.47589 7.91146 1.35295C7.95776 1.23001 7.97939 1.09915 7.97512 0.967851C7.97085 0.836549 7.94075 0.707374 7.88656 0.587701C7.83237 0.468029 7.75513 0.360203 7.65927 0.270379C7.5634 0.180555 7.45078 0.110491 7.32784 0.0641905C7.2049 0.0178898 7.07404 -0.00374253 6.94274 0.000528967C6.81144 0.00480046 6.68226 0.0348927 6.56259 0.0890862C6.44292 0.14328 6.33509 0.220513 6.24527 0.316378L3.16227 3.60638L1.63927 2.25338C1.43973 2.0875 1.18352 2.00567 0.924767 2.0252C0.666016 2.04472 0.424985 2.16406 0.252591 2.358C0.0801973 2.55194 -0.0100576 2.8053 0.000891453 3.06456C0.0118405 3.32381 0.123137 3.56866 0.311269 3.74738L2.56127 5.74738C2.75596 5.92032 3.01042 6.01049 3.27056 5.99872C3.5307 5.98696 3.77599 5.87418 3.95427 5.68438L7.70527 1.68438Z" fill="white"/></svg>');position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-white)}.contact-form-checkbox-label{cursor:pointer;line-height:1.5}.contact-form-link{color:var(--color-white);font-weight:700;transition:var(--transition-base)}.contact-form-button{padding:0 var(--spacing-md);border:none;border-radius:var(--border-radius-md);background:var(--color-primary-dark);font-weight:700;line-height:48px;white-space:nowrap;display:inline-flex;gap:var(--spacing-xs)}.contact-form-button:hover{background:var(--color-white);color:var(--color-black)}.contact-form-decorative{position:absolute;bottom:0;right:0;pointer-events:none}.contact-form-decorative svg{width:100%;height:100%;transform:rotate(180deg) scaleX(-1) translateY(-5px)}@media (max-width:992px){.contact-form-card{padding:var(--spacing-lg) var(--spacing-md)}.contact-form-row--four{grid-template-columns:repeat(2,1fr)}.contact-form-footer{flex-direction:column;align-items:stretch}.contact-form-button{width:100%;justify-content:center}}@media (max-width:576px){.contact-item,.contest-card{flex-basis:100%}.contact-form-row--four{grid-template-columns:1fr}.contact-form-header{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.contact-form-icon{width:50px;height:50px}.contact-form-icon svg{width:28px;height:28px}.contact-form-title{font-size:var(--font-size-lg)}.contact-form-decorative{width:150px;height:220px}}.departments-section{padding:0 0 var(--spacing-xl) 0}.section-title--departments{text-align:center;margin-bottom:var(--spacing-lg)}.department-item{background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-xl);overflow:hidden;transition:var(--transition-base);padding:var(--spacing-md)}.department-item.is-open{border-style:dashed;border-color:var(--color-light-border)}.departments-section .department-header{width:100%;display:flex;justify-content:space-between;background:var(--color-white)!important;border:none;text-align:left}.department-header:hover{background:rgba(0,119,255,.02)}.department-header-left{display:flex;align-items:center;gap:var(--spacing-sm);flex:1}.department-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#dbeafe;border-radius:50%;flex-shrink:0}.department-icon svg{width:auto;height:20px}.department-name{font-size:var(--font-size-lg);font-weight:700;color:var(--color-black)}.department-chevron{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;transition:var(--transition-base);flex-shrink:0}.department-chevron svg{width:14px;height:8px;transition:var(--transition-base)}.department-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.department-item.is-open .department-content{max-height:2000px}.department-contacts{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm);padding-top:var(--spacing-lg)}.department-contact-card{min-width:410px;flex:1 auto;background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);padding:var(--spacing-md);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-xs);transition:var(--transition-base)}.department-contact-card .contact-separator{width:1px;height:100%;background:var(--color-light-border);margin:0 var(--spacing-xs)}.department-contact-card:hover{border-color:var(--color-primary-light);box-shadow:0 2px 8px rgba(0,0,0,.05)}.contact-phone,.secondary-filters-row .filter-chip.is-open .values-list.datepicker-container{display:flex;align-items:center;gap:var(--spacing-xs)}.contact-phone-icon svg{height:12px!important;width:16px}.contact-phone-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.contact-phone-number,.secondary-filters-row .filter-chip__label{font-size:var(--font-size-sm);font-weight:500;color:var(--color-black)}.main-filters-row{display:flex;gap:var(--spacing-sm);margin:var(--spacing-lg) 0 var(--spacing-sm)}.leadership-section,.leadership-section:first-of-type,.orders-results,.orders-toolbar,.resources-grid,.video-container{margin-top:var(--spacing-lg)}.main-filters-row .filter-chip{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-md);border-radius:20px;background:var(--color-white);border:1px solid var(--color-light-border);cursor:pointer}.main-filters-row .filter-chip.active{background:var(--color-primary-dark);color:var(--color-white);border-color:var(--color-primary-dark)}.main-filters-row .filter-chip.active .filter-chip__badge,.secondary-filters-row .filter-chip.selected .filter-chip__badge{background:var(--color-white);color:var(--color-primary-dark)}.main-filters-row .filter-chip__label{text-align:left;font-weight:600;color:var(--color-black)}.main-filters-row .filter-chip__badge{width:55px;height:55px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-primary-dark);color:var(--color-white);font-size:var(--font-size-lg)}.secondary-filters-row{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.secondary-filters-row .filter-chip{width:fit-content;flex:1 1 auto;min-height:44px;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-md);background:var(--color-white);border:1px solid var(--color-light-border);cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);transition:.4s cubic-bezier(.4, 0, .2, 1);position:relative;overflow:hidden}.secondary-filters-row .filter-chip.is-open{border:1px dashed var(--color-light-border);transition:.4s cubic-bezier(.4, 0, .2, 1)}.secondary-filters-row .filter-chip.is-open .filter-chip__badge{display:none;opacity:0;transform:scale(0);transition:opacity .2s ease-out,transform .2s ease-out}.secondary-filters-row .filter-chip .values-list{display:none;flex-direction:row;gap:var(--spacing-xs);max-width:0;opacity:0;overflow:hidden;transition:max-width .5s cubic-bezier(.4, 0, .2, 1),opacity .4s cubic-bezier(.4, 0, .2, 1) .1s;margin-left:0;flex-shrink:0}.secondary-filters-row .filter-chip .datepicker-input,.secondary-filters-row .filter-chip.is-open .values-list .value-item{height:32px;padding:0 var(--spacing-sm);transition:.3s cubic-bezier(.4, 0, .2, 1);opacity:0;transform:translateX(-10px);animation:.4s cubic-bezier(.4,0,.2,1) forwards slideInRight;background:var(--color-white);cursor:pointer}.secondary-filters-row .filter-chip.is-open .values-list{display:flex;max-width:2000px;opacity:1;margin-left:var(--spacing-xs);transition:max-width .5s cubic-bezier(.4, 0, .2, 1),opacity .4s cubic-bezier(.4, 0, .2, 1) .1s,margin-left .4s cubic-bezier(.4, 0, .2, 1)}.main-filters-row button,.secondary-filters-row button{font-family:var(--font-family-base)}.secondary-filters-row .filter-chip.is-open .values-list .value-item{width:auto;border-radius:6px;border:1px solid var(--color-light-border);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.secondary-filters-row .filter-chip.is-open .values-list .value-item:first-child{animation-delay:50ms}.secondary-filters-row .filter-chip.is-open .values-list .value-item:nth-child(2){animation-delay:.1s}.secondary-filters-row .filter-chip.is-open .values-list .value-item:nth-child(3){animation-delay:.15s}.secondary-filters-row .filter-chip.is-open .values-list .value-item:nth-child(4){animation-delay:.2s}.secondary-filters-row .filter-chip.is-open .values-list .value-item:nth-child(5){animation-delay:.25s}.secondary-filters-row .filter-chip.is-open .values-list .value-item:nth-child(6){animation-delay:.3s}.secondary-filters-row .filter-chip.is-open .values-list .value-item:nth-child(n+7){animation-delay:.35s}.secondary-filters-row .filter-chip.is-open .values-list .value-item:hover{background:var(--color-primary-dark);color:var(--color-white);border-color:var(--color-primary-dark);transform:translateY(-2px)}.secondary-filters-row .filter-chip.is-open .values-list .value-item.selected{background:var(--color-primary-dark);color:var(--color-white);border-color:var(--color-white)}@keyframes slideInRight{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.secondary-filters-row .filter-chip .value-item.close{display:none!important;width:32px!important;height:32px!important;padding:8px!important}.secondary-filters-row .filter-chip.selected .value-item.close{display:inline-flex!important}.secondary-filters-row .filter-chip__badge{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:var(--color-primary-dark);color:var(--color-white)}.secondary-filters-row .filter-chip .datepicker-input{min-width:400px;border-radius:6px;border:1px solid var(--color-light-border);font-family:var(--font-family-base);font-size:var(--font-size-sm);color:var(--color-black);animation-delay:.1s}.filter-chip--orders-dropdown .filter-chip__badge svg path,.filter-chip--orders-search .filter-chip__badge-icon svg path,.jobs-detail-meta-item svg path,.video-interviu-date svg path{fill:var(--color-light-gray)}.orders-item:hover .orders-arrow,.secondary-filters-row .filter-chip.is-open .datepicker-input{opacity:1;transform:translateX(0)}.secondary-filters-row .filter-chip .datepicker-input:focus{outline:0;border-color:var(--color-light-border)}.secondary-filters-row .filter-chip .datepicker-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;transition:opacity .2s}.secondary-filters-row .filter-chip .datepicker-input::-webkit-calendar-picker-indicator:hover{opacity:1}.secondary-filters-row .filter-chip.filter-chip--search{display:inline-flex;align-items:center;gap:var(--spacing-xs);height:44px;transition:.25s}.secondary-filters-row .filter-chip.filter-chip--search.selected{background:var(--color-white);border-color:var(--color-primary-light)}.secondary-filters-row .filter-chip.filter-chip--search .search-input:focus{outline:0;border:none}.secondary-filters-row .filter-chip.filter-chip--search .search-input{min-width:520px;width:100%;flex:1;border-radius:var(--border-radius-md);background:var(--color-white);border:none;font-family:var(--font-family-base);font-size:14px;color:var(--color-dark-gray)}.filter-chip__badge-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-white)}.orders-actions,.orders-toolbar{display:flex;gap:var(--spacing-sm);align-items:center}.audience-page-section,.audience-page-section .news-detail-meta-item,.contests-page-section,.jobs-details-section,.orders-page-section{padding:var(--spacing-lg) 0}.orders-toolbar{justify-content:space-between;flex-wrap:wrap}.orders-filters-left{display:flex;gap:var(--spacing-sm);flex:1 1 auto;min-width:0}.orders-actions{flex-shrink:0}.filter-chip--orders-search{max-width:520px;min-width:200px;width:100%;height:40px;padding:0 var(--spacing-md);border-radius:var(--border-radius-md);background:var(--color-white);border:1px solid var(--color-light-border);display:inline-flex;align-items:center;gap:var(--spacing-xs)}.orders-search-input{flex:1;height:100%;padding:0;border:none;background:0 0;font-family:var(--font-family-base);font-size:var(--font-size-md);color:var(--color-dark-gray);outline:0}.filter-chip--orders-dropdown,.filter-chip--refresh{border-radius:var(--border-radius-md);height:40px;display:inline-flex}.orders-search-input::placeholder{color:var(--color-gray)}.filter-chip--orders-search .filter-chip__badge-icon{width:20px;height:20px;flex-shrink:0}.filter-chip--orders-search .filter-chip__badge-icon svg{width:100%;height:100%}.filter-chip--orders-dropdown{padding:0 var(--spacing-sm);background:var(--color-white);border:1px solid var(--color-light-border);align-items:center;justify-content:space-between;gap:var(--spacing-xs);cursor:pointer;transition:.2s}.filter-chip--orders-dropdown:hover{border-color:var(--color-primary-light)}.filter-chip--orders-dropdown .filter-chip__label{font-size:var(--font-size-md);font-weight:400;color:var(--color-gray);flex:1;text-align:left}.filter-chip--orders-dropdown .filter-chip__badge{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.filter-chip--orders-dropdown .filter-chip__badge svg{height:16px;width:auto}.filter-chip--refresh .filter-chip__badge-icon svg path,.jobs-detail-contact-icon svg path,.news-detail-share-button svg path,.orders-icon svg path,.video-modal-close svg path{fill:var(--color-primary-dark)}.orders-toolbar .filter-chip .values-list{display:none}.orders-toolbar .filter-chip.is-open .values-list.datepicker-container{display:flex;align-items:center;gap:var(--spacing-xs)}.orders-toolbar .filter-chip .datepicker-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;background:0 0}.orders-toolbar .filter-chip.filter-chip--date{position:relative;min-width:150px}.orders-toolbar .filter-chip .datepicker-input::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.orders-toolbar .filter-chip .datepicker-input:focus{outline:0}.orders-toolbar .filter-chip.filter-chip--number{position:relative}.orders-toolbar .filter-chip .orders-number-input{flex:1;height:100%;padding:0;border:none;background:0 0;font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:400;color:var(--color-gray);outline:0;text-align:left}.orders-toolbar .filter-chip .orders-number-input::placeholder{color:var(--color-gray)}.orders-toolbar .filter-chip .orders-number-input:focus,.orders-toolbar .filter-chip.filter-chip--number.selected .orders-number-input{color:var(--color-black)}.news-filters .filter-chip.selected .filter-chip__label,.orders-apply-btn,.orders-item:hover .orders-text{color:var(--color-white)}.filter-chip--refresh{width:40px;padding:0;background:#dbeafe;border:none;align-items:center;justify-content:center;cursor:pointer;transition:.2s}.news-filters .filter-chip,.orders-apply-btn{border-radius:var(--border-radius-md);transition:.2s;cursor:pointer}.filter-chip--refresh.jobs-reset-btn{max-width:44px;min-width:44px;padding:0;display:flex;align-items:center;justify-content:center}.filter-chip--refresh:hover{background:#c7d2fe}.filter-chip--refresh .filter-chip__badge-icon{width:24px;height:24px;background:0 0}.filter-chip--refresh .filter-chip__badge-icon svg{width:100%;height:100%}.orders-apply-btn{height:40px;padding:0 var(--spacing-md);background:var(--color-primary-dark);border:none;font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:500;display:inline-flex;align-items:center;gap:8px}.orders-arrow,.orders-arrow svg,.orders-arrow svg path,.orders-icon,.orders-icon svg,.orders-icon svg path,.orders-item,.orders-link,.orders-text,.orders-text strong,.resource-card{transition:var(--transition-base)}.orders-apply-btn span{display:inline-flex;align-items:center;justify-content:center}.orders-total{color:var(--color-gray);margin-bottom:var(--spacing-sm)}.orders-item{background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);overflow:hidden}.orders-link{display:flex;align-items:center;gap:var(--spacing-sm);padding:10px 14px}.orders-icon{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#dbeafe;flex-shrink:0}.orders-icon svg{width:20px;height:20px}.orders-text{flex:1;color:var(--color-black);display:-webkit-box;line-clamp:2;overflow:hidden;white-space:normal}.resource-card,.resources-grid{display:grid;gap:var(--spacing-sm)}.orders-arrow{justify-self:end;opacity:0;transform:translateX(-8px);flex-shrink:0}.orders-arrow svg{width:16px;height:16px}.orders-arrow svg path{fill:var(--color-white)}.orders-item:hover strong{text-decoration-color:var(--color-white)}.orders-item:hover .orders-icon{background:rgba(255,255,255,.15)}.resources-grid{grid-template-columns:1fr 1fr}.resource-card{grid-template-columns:auto 1fr;padding:var(--spacing-sm);background:var(--color-white);border:1px solid var(--color-light-border);border-radius:20px}.resources-grid:has(.resource-card:hover) .resource-card{opacity:.5;filter:blur(1px);transform:scale(.98)}.resources-grid .resource-card:hover,.video-interviuri-grid .video-interviu-card:hover{opacity:1!important;filter:none!important;transform:scale(1.02)!important;border-color:var(--color-primary-light);box-shadow:0 4px 16px rgba(0,0,0,.08)}.resource-media{max-width:186px;width:100%;height:auto;aspect-ratio:3/4;border-radius:var(--border-radius-sm);overflow:hidden;background:var(--color-light-gray)}.resource-body{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-xs)}.resource-body .resource-title,.resource-excerpt{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.news-toolbar,.resource-meta{align-items:center;margin-top:var(--spacing-sm)}.resource-body .resource-title{font-size:18px;font-weight:700;margin-bottom:var(--spacing-sm);-webkit-line-clamp:2;line-clamp:2}.resource-excerpt{color:var(--color-gray);-webkit-line-clamp:7;line-clamp:7}.resource-meta{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.resource-label{font-weight:500;color:var(--color-gray)}.resource-tags .search-result-tag{background-color:#dbeafe;border-radius:8px;padding:6px 10px;font-size:var(--font-size-sm)}.news-toolbar{display:flex;justify-content:space-between;gap:var(--spacing-md)}.news-filters .filter-chip p{white-space:nowrap;font-family:var(--font-family-base)}.news-filters .filter-chip{padding:8px var(--spacing-sm);background:var(--color-white);border:1px solid var(--color-light-border);display:inline-flex;align-items:center}.contain-pagination .page-link,.jobs-detail-apply-btn,.jobs-detail-contact-link,.leadership-card,.news-detail-content a,.news-detail-share-button,.popular-article-card,.video-interviu-card,.video-modal-close,.video-play-button{transition:var(--transition-base)}.news-filters .filter-chip:hover{border-color:var(--color-primary-light)}.news-filters .filter-chip .filter-chip__label{font-size:var(--font-size-md);font-weight:400;color:var(--color-gray)}.news-filters .filter-chip.selected{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white)}.news-search{display:flex;flex:1;justify-content:flex-end}.news-search .filter-chip.filter-chip--orders-search{width:100%}.news-detail-layout{display:grid;grid-template-columns:1fr 380px;gap:var(--spacing-md)}.news-detail-main{min-width:0}.news-detail-meta{display:flex;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid #a0a9c95d}.news-detail-meta-item{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-gray);font-size:var(--font-size-sm)}.news-detail-meta-item svg{width:18px;height:18px;flex-shrink:0}.news-detail-meta-item svg path{fill:var(--color-gray)}.news-detail-tags{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center}.contain-pagination .page-item,.news-detail-tags .badge{margin:0}.news-detail-banner{width:100%;margin-bottom:var(--spacing-lg);border-radius:var(--border-radius-lg);overflow:hidden;position:relative;aspect-ratio:10/5;background-color:var(--color-light-border)}.leadership-image img,.news-detail-banner img{width:100%;height:100%;object-fit:cover;display:block}.news-detail-content{color:var(--color-dark-gray);line-height:1.7;font-size:var(--font-size-base)}.news-detail-content p{margin-bottom:var(--spacing-xs)}.news-detail-content a{color:var(--color-primary-dark);word-break:break-all}.news-detail-content a:hover{color:var(--color-primary-light);text-decoration-color:var(--color-primary-light)}.jobs-detail-richtext ol,.jobs-detail-richtext ul,.news-detail-content ol,.news-detail-content ul{margin:var(--spacing-xs) 0;padding-left:var(--spacing-lg)}.news-detail-content h2,.news-detail-content h3,.news-detail-content h4{margin:var(--spacing-sm) 0 var(--spacing-xs);color:var(--color-black)}.news-detail-content ul{list-style:none;padding-left:0}.news-detail-content ul li{position:relative;padding-left:var(--spacing-sm);margin-bottom:var(--spacing-sm);margin-left:var(--spacing-lg);line-height:1.7}.news-detail-content ul li::before{content:'•';position:absolute;left:0;color:var(--color-primary-dark);font-weight:700;font-size:1.2em;line-height:1.4}.news-detail-content ol{counter-reset:list-counter}.news-detail-content ol li{counter-increment:list-counter;position:relative;padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);line-height:1.7;list-style:none}.news-detail-content ol li::before{content:counter(list-counter) '.';position:absolute;left:0;color:var(--color-primary-dark);font-weight:600;min-width:var(--spacing-md)}.news-detail-content h2{font-size:var(--font-size-lg);font-weight:700;line-height:1.3}.news-detail-content h2:first-child{margin-top:0}.news-detail-content h3{font-size:var(--font-size-md);font-weight:700;line-height:1.4}.news-detail-content h4{font-size:var(--font-size-base);font-weight:600;line-height:1.5}.news-detail-content b,.news-detail-content strong{font-weight:700;color:var(--color-black)}.news-detail-content em,.news-detail-content i{font-style:italic}.news-detail-content img{max-width:100%;height:auto;border-radius:var(--border-radius-md);margin:var(--spacing-lg) 0;display:block}.news-detail-content blockquote{margin:var(--spacing-lg) 0;padding:var(--spacing-md) var(--spacing-lg);border-left:4px solid var(--color-primary-light);background:#f8fafc;border-radius:var(--border-radius-sm);font-style:italic;color:var(--color-gray)}.news-detail-content hr{border:none;border-top:1px solid var(--color-light-border);margin:var(--spacing-xl) 0}.news-detail-content table{width:100%;border-collapse:collapse;margin:var(--spacing-xs) 0}.news-detail-content table td,.news-detail-content table th{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-light-border);text-align:left}.news-detail-content table th{background:#dbeafe;font-weight:600;color:var(--color-black)}.news-detail-content code{background:#f1f5f9;padding:2px 6px;border-radius:4px;font-size:.9em;font-family:'Courier New',monospace;color:var(--color-primary-dark)}.news-detail-content pre{background:#f1f5f9;padding:var(--spacing-md);border-radius:var(--border-radius-md);overflow-x:auto;margin:var(--spacing-lg) 0}.news-detail-content pre code{background:0 0;padding:0}.news-detail-share{display:flex;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xl)}.news-detail-share-label{font-size:var(--font-size-sm);font-weight:500;color:var(--color-gray)}.news-detail-share-button{width:40px;height:40px;border-radius:50%;background:#dbeafe;color:var(--color-primary-dark);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;font-size:var(--font-size-sm);flex-shrink:0}.jobs-detail-apply-btn:hover,.news-detail-share-button:hover{background:var(--color-primary-light);color:var(--color-white)}.news-detail-share-button span{line-height:1}.news-detail-sidebar{min-width:0;align-self:start;position:sticky;top:var(--spacing-lg);max-height:calc(100vh - var(--spacing-lg) * 2);overflow-y:auto}.news-detail-sidebar::-webkit-scrollbar{width:6px}.news-detail-sidebar::-webkit-scrollbar-track{background:0 0}.news-detail-sidebar::-webkit-scrollbar-thumb{background:var(--color-light-border);border-radius:3px}.news-detail-sidebar::-webkit-scrollbar-thumb:hover{background:var(--color-gray)}.popular-articles-title{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.popular-article-card{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-sm);border-radius:var(--border-radius-xl);border:1px solid var(--color-light-border);text-decoration:none}.popular-article-card:hover{border-color:var(--color-primary-light);box-shadow:0 2px 8px rgba(0,0,0,.04)}.popular-article-image{width:120px;height:120px;flex-shrink:0;border-radius:var(--border-radius-lg);overflow:hidden;background:var(--color-light-gray)}.popular-article-content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.popular-article-excerpt,.popular-article-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.popular-article-title{font-size:var(--font-size-sm);font-weight:600;line-height:1.4;color:var(--color-black);-webkit-line-clamp:2;line-clamp:2}.popular-article-excerpt{font-size:var(--font-size-xs);color:var(--color-gray);-webkit-line-clamp:3;line-clamp:3}.popular-article-date{font-size:var(--font-size-xs);color:var(--color-light-gray);margin-top:auto;align-self:flex-end}@media (max-width:1200px){.jobs-page-section .jobs-grid{grid-template-columns:1fr 1fr}.news-detail-layout{grid-template-columns:1fr 320px;gap:var(--spacing-lg)}}@media (max-width:992px){.news-detail-layout{grid-template-columns:1fr}.news-detail-sidebar{margin-top:var(--spacing-xl);position:static;max-height:none;overflow-y:visible}}.contain-pagination{margin-top:var(--spacing-lg);display:flex;justify-content:center}.contain-pagination .pagination{display:flex;list-style:none;padding:0;margin:0;gap:var(--spacing-xs);justify-content:center;align-items:center}.contain-pagination .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;color:var(--color-primary-dark);border:1px solid var(--color-light-border);border-radius:var(--border-radius-md);text-decoration:none;font-size:var(--font-size-sm);font-weight:500}.contain-pagination .page-link:hover:not(.disabled){background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-white);text-decoration:none}.contain-pagination .page-item.active .page-link{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white);cursor:default}.contain-pagination .page-item.disabled .page-link{color:var(--color-light-gray);border-color:var(--color-light-border);cursor:not-allowed;opacity:.5}.contain-pagination .page-item.disabled .page-link:hover{background:0 0;border-color:var(--color-light-border);color:var(--color-light-gray)}.jobs-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--spacing-md)}.jobs-detail-header{display:flex;flex-direction:column;gap:var(--spacing-sm);border-radius:var(--border-radius-xl);background:var(--color-white)}.jobs-detail-title{font-size:var(--font-size-xl);font-weight:600;color:var(--color-black)}.jobs-detail-meta{display:flex;align-items:center;gap:var(--spacing-lg);color:var(--color-light-gray)}.jobs-detail-meta-item{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.jobs-detail-meta-item svg{width:18px;height:18px}.jobs-detail-content-card,.jobs-detail-info-card{padding:var(--spacing-md);border:1px solid var(--color-light-border);border-radius:var(--border-radius-xl)}.jobs-detail-subtitle{font-size:var(--font-size-lg);font-weight:600;color:var(--color-black);margin-bottom:var(--spacing-sm)}.jobs-detail-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-sm)}.jobs-detail-info-item{padding:var(--spacing-sm);border:1px solid rgba(168,208,255,.6);border-radius:var(--border-radius-lg);background:#f4f8ff;display:flex;flex-direction:column;gap:4px}.jobs-detail-pricing-table,.leadership-card{border:1px solid var(--color-light-border);overflow:hidden}.jobs-detail-contact-label,.jobs-detail-info-label{font-size:var(--font-size-xs);color:var(--color-light-gray);text-transform:uppercase;letter-spacing:.04em}.jobs-detail-info-value{font-size:var(--font-size-md);color:var(--color-primary-dark);font-weight:600}.jobs-detail-section-title{font-size:18px;font-weight:600;color:var(--color-black)}.jobs-detail-list{display:flex;flex-direction:column;gap:var(--spacing-xs);color:var(--color-dark-gray);padding-left:var(--spacing-md)}.jobs-detail-pricing-row,.jobs-detail-table-meta{gap:var(--spacing-sm);font-size:var(--font-size-sm)}.jobs-detail-list li{position:relative;list-style:none}.jobs-detail-list li::before{content:"•";position:absolute;left:calc(-1 * var(--spacing-md));color:var(--color-primary-light);font-weight:700}.jobs-detail-table-meta{display:grid;grid-template-columns:repeat(2,1fr);min-width:180px;color:var(--color-gray)}.jobs-detail-table-label{text-align:center;font-weight:500}.jobs-detail-pricing-table{display:flex;flex-direction:column;border-radius:var(--border-radius-lg)}.jobs-detail-contact-item,.jobs-detail-pricing-row span{align-items:center;display:flex}.jobs-detail-pricing-row{display:grid;grid-template-columns:1.2fr 1fr 1fr;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-white);color:var(--color-black)}.jobs-detail-pricing-row:nth-child(odd){background:#f5f9ff}.jobs-detail-pricing-size{font-weight:600}.jobs-detail-pricing-value{justify-content:center;font-weight:500;color:var(--color-primary-dark)}.jobs-detail-sidebar{align-self:flex-start;position:sticky;top:var(--spacing-lg);height:fit-content}.jobs-detail-contact-card{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);background:#eef5ff;border:1px solid rgba(168,208,255,.6);border-radius:var(--border-radius-xl)}.jobs-detail-contact-title{font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary-dark)}.jobs-detail-contact-link,.jobs-detail-contact-value{font-size:var(--font-size-md);color:var(--color-black)}.jobs-detail-contact-item{gap:var(--spacing-sm);border-radius:var(--border-radius-md)}.jobs-detail-contact-icon{width:44px;height:44px;border-radius:12px;background:var(--color-white);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.jobs-detail-contact-icon svg,.video-modal-close svg{width:20px;height:20px}.jobs-detail-contact-content{display:flex;flex-direction:column;gap:4px}.jobs-detail-contact-link{font-weight:600}.jobs-detail-contact-value{font-weight:600}.jobs-detail-richtext{display:flex;flex-direction:column;gap:var(--spacing-xs);color:var(--color-dark-gray);line-height:1.7}.jobs-detail-richtext ol li,.jobs-detail-richtext ul li{margin-bottom:var(--spacing-xs);line-height:1.7}.jobs-detail-richtext ul li{list-style:disc}.jobs-detail-richtext ol{list-style:decimal}.jobs-detail-apply-btn{margin-top:var(--spacing-md);display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--spacing-md);border-radius:var(--border-radius-md);background:var(--color-primary-dark);color:var(--color-white);font-weight:600;font-size:var(--font-size-sm);text-decoration:none}.leadership-info,.video-interviu-body{padding:var(--spacing-md)}.organigrama-container{width:100%;margin-top:var(--spacing-lg)}.organigrama-container svg{width:100%;height:auto;border:none}.organigrama-container svg rect{cursor:pointer;transition:.3s}.organigrama-container svg rect:hover{fill:#E8F4FD;stroke:#3DADFF;stroke-width:5}.organigrama-container svg path{transition:.3s}.organigrama-container svg rect:hover+path,.organigrama-container svg rect:hover~path{fill-opacity:1}.leadership-section .section-title{margin-bottom:var(--spacing-md);font-size:var(--font-size-xl);font-weight:700;color:var(--color-black)}.leadership-grid{display:grid;gap:var(--spacing-md)}.leadership-grid--single{grid-template-columns:1fr;max-width:400px}.leadership-grid--deputies{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg)}.leadership-card{background:var(--color-white);border-radius:var(--border-radius-lg)}.leadership-card:hover{box-shadow:0 6px 16px rgba(0,0,0,.08);transform:translateY(-2px)}.leadership-card--main{max-width:100%}.leadership-image{width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--color-light-border)}.leadership-info{text-align:center}.leadership-name{font-size:var(--font-size-lg);font-weight:600;color:var(--color-primary-dark);margin:0}.video-interviuri-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-top:var(--spacing-lg)}.video-interviu-card{background:var(--color-white);border:1px solid var(--color-light-border);border-radius:var(--border-radius-xl);overflow:hidden;cursor:pointer}.video-interviuri-grid:has(.video-interviu-card:hover) .video-interviu-card{opacity:.5;filter:blur(1px);transform:scale(.98)}.video-interviu-thumbnail{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--color-light-border)}.video-interviu-thumbnail img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.video-interviu-card:hover .video-interviu-thumbnail img{transform:scale(1.05)}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none}.video-interviu-card:hover .video-play-button{transform:translate(-50%,-50%) scale(1.1)}.video-interviu-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm);gap:var(--spacing-sm)}.video-interviu-institution,.video-interviu-name{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.video-interviu-date svg{width:16px;height:16px;flex-shrink:0}.video-interviu-duration{color:var(--color-light-gray);font-size:var(--font-size-sm);font-weight:500}.video-interviu-name{font-size:var(--font-size-lg);font-weight:600;color:var(--color-black);margin:0 0 var(--spacing-xs) 0;line-height:1.3;-webkit-line-clamp:2;line-clamp:2}.video-interviu-institution{font-size:var(--font-size-sm);color:var(--color-gray);margin:0;line-height:1.5;-webkit-line-clamp:2;line-clamp:2}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg)}.video-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);backdrop-filter:blur(4px)}.video-modal-content{position:relative;width:100%;max-width:1200px;z-index:1;background:var(--color-white);border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3)}.video-modal-close{position:absolute;top:var(--spacing-sm);right:var(--spacing-sm);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);border:none;border-radius:50%;cursor:pointer;z-index:2}.video-modal-close:hover{background:var(--color-white);transform:scale(1.1)}.video-modal-iframe-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-modal-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media (max-width:1200px){.jobs-detail-layout{grid-template-columns:minmax(0,1fr)}.jobs-detail-sidebar{position:static;height:auto}.jobs-detail-contact-card{padding:var(--spacing-md)}.video-interviuri-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.anticorruption-info-content,.jobs-detail-content-card,.jobs-detail-header,.jobs-detail-info-card{padding:var(--spacing-md)}.anticorruption-info-title{font-size:var(--font-size-md)}.anticorruption-contact-block,.department-header{padding:var(--spacing-sm) var(--spacing-md)}.anticorruption-contact-icon{width:40px;height:40px}.anticorruption-contact-icon svg{width:20px;height:20px}.departments-title{font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg)}.department-contacts{grid-template-columns:1fr}.department-header-left{gap:var(--spacing-sm)}.department-icon{width:36px;height:36px}.department-name{font-size:var(--font-size-sm)}.orders-toolbar{flex-direction:column;align-items:stretch}.orders-filters-left{flex-direction:column}.orders-actions{justify-content:flex-end}.jobs-detail-meta{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.jobs-detail-pricing-row{grid-template-columns:1fr;gap:10px;text-align:left}.jobs-detail-pricing-value{justify-content:flex-start}.jobs-detail-table-meta{display:none}.video-interviuri-grid{grid-template-columns:1fr;gap:var(--spacing-sm)}.video-modal{padding:var(--spacing-sm)}.video-modal-content{border-radius:var(--border-radius-md)}.video-modal-close{top:var(--spacing-xs);right:var(--spacing-xs);width:36px;height:36px}}
.order-attachments{margin:16px 16px 16px 32px;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:12px}.order-attachments__item{list-style:none}.order-attachments__link{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(23,28,112,.08);border-radius:16px;background:var(--color-white);text-decoration:none;color:var(--color-primary-dark);font-weight:600;font-size:.95rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.order-attachments__link:hover{transform:translateY(-2px);border-color:rgba(0,119,255,.2)}.order-attachments__icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#eff4ff;flex-shrink:0}.order-attachments__icon svg{width:20px;height:20px}.order-attachments__text{flex:1;line-height:1.4}.order-attachments__meta{margin-left:auto;font-size:.85rem;color:var(--color-gray);display:flex;align-items:center;gap:6px}.order-attachments__link:hover .order-attachments__meta{color:var(--color-primary-light)}@media (max-width:768px){.order-attachments{margin-left:16px}.order-attachments__link{flex-wrap:wrap;padding:12px 14px}} 

/* table {table-layout: fixed;} */

table td, table th {
    word-wrap: break-word;
    word-break: break-word;
    overflow-wrap: break-word;
}