.szAyPq_hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:28px;margin-bottom:18px;display:grid}.szAyPq_hero h1{max-width:490px;color:var(--text-primary);letter-spacing:-.045em;font-size:clamp(27px,2.7vw,38px);font-weight:850;line-height:1.13}.szAyPq_hero h1 span{display:block}.szAyPq_hero p{max-width:470px;color:var(--text-secondary);margin-top:14px;font-size:14px;line-height:1.65}.szAyPq_heroVisual{background:var(--bg-panel-hover);border-radius:14px;min-height:205px;position:relative;overflow:hidden}.szAyPq_heroVisual>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.szAyPq_stats{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--bg-panel) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:13px;align-content:center;gap:16px;width:198px;padding:16px;display:grid;position:absolute;top:12px;bottom:12px;left:auto;right:12px}.szAyPq_stat{align-items:center;gap:10px;display:flex}.szAyPq_stat>svg{color:var(--accent-primary);flex-shrink:0}.szAyPq_stat strong,.szAyPq_stat small{display:block}.szAyPq_stat strong{color:var(--text-primary);font-size:19px;font-weight:800;line-height:1.2}.szAyPq_stat small{color:var(--text-tertiary);margin-top:3px;font-size:10px;line-height:1.5}.szAyPq_search{border:1px solid var(--border-subtle);background:var(--bg-panel);border-radius:13px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;gap:9px;padding:11px;display:grid}.szAyPq_searchField{border:1px solid var(--border-subtle);min-width:0;color:var(--text-tertiary);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex}.szAyPq_searchField svg{flex-shrink:0}.szAyPq_searchField input,.szAyPq_searchField select{width:100%;min-width:0;color:var(--text-secondary);background:0 0;border:0;outline:none;padding:0;font-size:12px}.szAyPq_searchField:focus-within{border-color:var(--accent-primary)}.szAyPq_primary{border:1px solid var(--accent-primary);background:var(--accent-primary);color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:10px 17px;font-size:12px;font-weight:650;display:inline-flex}.szAyPq_primary:hover{background:var(--accent-primary-hover)}.szAyPq_primary:disabled{border-color:var(--border-subtle);background:var(--bg-panel-hover);color:var(--text-tertiary);cursor:not-allowed}.szAyPq_categories{scrollbar-width:thin;gap:8px;margin:12px 0 7px;padding-bottom:6px;display:flex;overflow-x:auto}.szAyPq_category{border:1px solid var(--border-subtle);background:var(--bg-panel);color:var(--text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:8px 13px;font-size:11px;font-weight:600;display:inline-flex}.szAyPq_category[aria-pressed=true]{background:color-mix(in srgb, var(--accent-primary) 10%, var(--bg-panel));color:var(--accent-primary);border-color:#0000}.szAyPq_seoIntro{color:var(--text-tertiary);margin-bottom:18px;font-size:11px;line-height:1.7}.szAyPq_seoIntro summary{cursor:pointer;width:fit-content}.szAyPq_seoIntro p{padding:8px 0}.szAyPq_card{border:1px solid var(--border-subtle);background:var(--bg-panel);border-radius:13px;gap:12px;min-width:0;padding:16px;transition:border-color .15s;display:flex;position:relative}.szAyPq_card:hover{border-color:color-mix(in srgb, var(--accent-primary) 45%, var(--border-subtle))}.szAyPq_logo{border:1px solid var(--border-subtle);background:var(--bg-panel-hover);width:48px;height:48px;color:var(--text-secondary);border-radius:12px;flex:0 0 48px;place-items:center;display:grid;position:relative;overflow:hidden}.szAyPq_logo img{object-fit:contain;background:var(--bg-panel);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.szAyPq_cardBody{flex:1;min-width:0}.szAyPq_cardTitle{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:750;line-height:1.45;display:block}.szAyPq_cardTitle:hover{color:var(--accent-primary)}.szAyPq_company{color:var(--text-secondary);align-items:center;gap:5px;margin-top:3px;font-size:12px;display:flex}.szAyPq_company svg{color:var(--accent-primary)}.szAyPq_location{color:var(--text-tertiary);align-items:center;gap:4px;margin-top:5px;font-size:11px;display:inline-flex}.szAyPq_tags{flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;display:flex}.szAyPq_tag{background:var(--bg-panel-hover);max-width:100%;color:var(--text-secondary);overflow-wrap:anywhere;border-radius:6px;padding:3px 7px;font-size:10px;line-height:1.35}.szAyPq_money{color:#087a45;font-size:12px;font-weight:750}[data-theme=dark] .szAyPq_money{color:#48d597}.szAyPq_cardActions{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.szAyPq_cardButtons{align-items:center;gap:6px;display:flex}.szAyPq_save{justify-content:center;align-items:center;min-width:30px;border:1px solid var(--border-subtle)!important;background:var(--bg-panel)!important;height:32px!important;color:var(--text-secondary)!important;border-radius:7px!important;display:inline-flex!important}.szAyPq_date{color:var(--text-tertiary);font-size:10px}.szAyPq_gridCard{flex-direction:column;height:100%;padding:14px}.szAyPq_gridCard .szAyPq_cardTitle{font-size:13px}.szAyPq_gridCard .szAyPq_cardActions{flex-direction:row;align-items:center}.szAyPq_gridCard .szAyPq_cardButtons .szAyPq_primary{padding:7px 10px;font-size:11px}.szAyPq_rail{gap:14px;display:grid}.szAyPq_panel{border:1px solid var(--border-subtle);background:var(--bg-panel);border-radius:13px;min-width:0;padding:17px;overflow:hidden}.szAyPq_panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-bottom:13px;display:flex}.szAyPq_panelHeading h2{color:var(--text-primary);font-size:15px;font-weight:750}.szAyPq_textLink{color:var(--accent-primary);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.szAyPq_metric{border-bottom:1px solid var(--border-subtle);align-items:center;gap:9px;padding:11px 0;display:flex}.szAyPq_metric:last-child{border-bottom:0;padding-bottom:0}.szAyPq_metric>svg{color:var(--accent-primary);flex-shrink:0}.szAyPq_metric span{min-width:0;color:var(--text-secondary);flex:1;font-size:12px}.szAyPq_metric strong{color:var(--text-primary);font-size:15px}.szAyPq_career{background:var(--bg-panel)}.szAyPq_career h2{max-width:230px;color:var(--text-primary);letter-spacing:-.03em;font-size:21px;font-weight:800;line-height:1.2}.szAyPq_career p{color:var(--text-secondary);margin:9px 0 14px;font-size:12px;line-height:1.65}.szAyPq_careerArt{opacity:.8;background:url(/images/jobs-yerevan-hero.webp) 50% 58%/cover;height:78px;margin:16px -17px -17px}.szAyPq_miniJob{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:9px;padding:11px 0;display:flex}.szAyPq_miniJob:last-child{border-bottom:0;padding-bottom:0}.szAyPq_miniJob .szAyPq_logo{border-radius:9px;flex-basis:34px;width:34px;height:34px}.szAyPq_miniJob strong{color:var(--text-primary);font-size:12px;line-height:1.5;display:block}.szAyPq_miniJob p{color:var(--text-tertiary);margin-top:4px;font-size:11px;line-height:1.5}.szAyPq_miniJob:hover strong{color:var(--accent-primary)}.szAyPq_empty{color:var(--text-tertiary);font-size:12px;line-height:1.7}.szAyPq_detailPage{min-height:100vh;padding:calc(var(--static-navbar-h,64px) + 23px) 16px 90px;background:var(--bg-app);color:var(--text-primary)}.szAyPq_detailContainer{width:100%;max-width:1168px;margin:0 auto}.szAyPq_back{color:var(--text-tertiary);align-items:center;gap:7px;margin-bottom:16px;font-size:12px;display:inline-flex}.szAyPq_detailGrid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}.szAyPq_mainColumn{gap:16px;min-width:0;display:grid}.szAyPq_detailHero{border:1px solid var(--border-subtle);background:var(--bg-panel);border-radius:14px;overflow:hidden}.szAyPq_cover{background:linear-gradient(130deg, var(--bg-panel-hover), var(--border-subtle));height:196px;color:var(--text-tertiary);place-items:center;display:grid;position:relative;overflow:hidden}.szAyPq_cover>svg{opacity:.25}.szAyPq_cover img{object-fit:cover}.szAyPq_jobIdentity{align-items:flex-start;gap:16px;margin-top:-33px;padding:0 22px 17px;display:flex;position:relative}.szAyPq_jobIdentity .szAyPq_logo{border:4px solid var(--bg-panel);border-radius:16px;flex-basis:82px;width:82px;height:82px}.szAyPq_jobIdentity .szAyPq_cardBody{padding-top:48px}.szAyPq_jobIdentity h1{color:var(--text-primary);letter-spacing:-.035em;font-size:clamp(23px,2.3vw,29px);font-weight:800;line-height:1.25}.szAyPq_jobIdentity .szAyPq_company{margin-top:7px;font-size:13px}.szAyPq_facts{color:var(--text-secondary);flex-wrap:wrap;gap:8px 15px;margin-top:13px;font-size:12px;display:flex}.szAyPq_facts>span{align-items:center;gap:5px;display:inline-flex}.szAyPq_facts svg{color:var(--text-tertiary)}.szAyPq_tabs{scrollbar-width:thin;gap:7px;padding:0 20px 18px;display:flex;overflow-x:auto}.szAyPq_tabs a{border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:999px;flex-shrink:0;padding:8px 15px;font-size:11px;font-weight:600}.szAyPq_tabs a[aria-current=location]{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff}.szAyPq_contentSection{border-bottom:1px solid var(--border-subtle);scroll-margin-top:calc(var(--static-navbar-h,64px) + 20px);padding:22px}.szAyPq_contentSection:last-child{border-bottom:0}.szAyPq_sectionTitle{color:var(--text-primary);align-items:center;gap:9px;margin-bottom:14px;font-size:16px;font-weight:750;display:flex}.szAyPq_sectionTitle>svg{color:var(--accent-primary)}.szAyPq_sections{border:1px solid var(--border-subtle);background:var(--bg-panel);border-radius:14px;overflow:hidden}.szAyPq_availability{color:#087a45;align-items:center;gap:5px;font-size:10px;line-height:1.5;display:inline-flex}.szAyPq_availability:before{content:"";background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}.szAyPq_closed{color:var(--text-tertiary)}[data-theme=dark] .szAyPq_availability:not(.szAyPq_closed){color:#48d597}.szAyPq_applyButton{width:100%}.szAyPq_utilities{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.szAyPq_utility{border:1px solid var(--border-subtle);background:var(--bg-panel-hover);color:var(--text-secondary);white-space:nowrap;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px;font-size:10px;display:inline-flex}.szAyPq_steps{gap:18px;display:grid}.szAyPq_step{gap:10px;display:flex}.szAyPq_step>span{background:var(--bg-panel-hover);width:25px;height:25px;color:var(--text-secondary);border-radius:50%;flex:0 0 25px;place-items:center;font-size:12px;font-weight:750;display:grid}.szAyPq_step strong{color:var(--text-primary);font-size:12px}.szAyPq_step p{color:var(--text-tertiary);margin-top:4px;font-size:11px;line-height:1.65}.szAyPq_detailList{gap:12px;display:grid}.szAyPq_detailList>div{justify-content:space-between;align-items:flex-start;gap:18px;font-size:12px;line-height:1.6;display:flex}.szAyPq_detailList dt{color:var(--text-tertiary)}.szAyPq_detailList dd{color:var(--text-secondary);text-align:end;overflow-wrap:anywhere}.szAyPq_contact{color:var(--accent-primary);overflow-wrap:anywhere;align-items:flex-start;gap:7px;margin-top:12px;font-size:12px;display:flex}.szAyPq_contact svg{flex-shrink:0;margin-top:2px}.szAyPq_match{background:color-mix(in srgb, #0a9b57 9%, var(--bg-panel));color:#0a9b57;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;font-weight:650;display:inline-flex}.szAyPq_mobileApply{display:none}@media (max-width:700px){.szAyPq_mobileApply{margin-top:14px;display:inline-flex}}@media (min-width:1024px){.szAyPq_detailRail{top:calc(var(--static-navbar-h,64px) + 18px);position:sticky}}@media (max-width:900px){.szAyPq_hero{gap:18px}.szAyPq_stats{width:175px;padding:12px}.szAyPq_detailGrid{grid-template-columns:minmax(0,1fr) 285px}.szAyPq_cardActions{flex-direction:row;align-items:center}.szAyPq_card{flex-wrap:wrap}.szAyPq_cardActions{margin-left:60px}.szAyPq_cardBody{flex-basis:calc(100% - 65px)}.szAyPq_gridCard .szAyPq_cardActions{margin-left:0}.szAyPq_gridCard .szAyPq_cardBody{flex-basis:auto}}@media (max-width:700px){.szAyPq_hero{grid-template-columns:minmax(0,1fr)}.szAyPq_hero h1{font-size:29px}.szAyPq_heroVisual{min-height:166px}.szAyPq_stats{gap:10px}.szAyPq_stat strong{font-size:17px}.szAyPq_search{grid-template-columns:1fr 1fr}.szAyPq_search>:first-child,.szAyPq_search>button{grid-column:1/-1}.szAyPq_detailPage{padding-inline-start:12px;padding-inline-end:12px}.szAyPq_detailGrid{flex-direction:column;display:flex}.szAyPq_mainColumn,.szAyPq_detailRail{width:100%}.szAyPq_jobIdentity{gap:12px;padding-inline-start:15px;padding-inline-end:15px}.szAyPq_jobIdentity .szAyPq_logo{flex-basis:64px;width:64px;height:64px}.szAyPq_jobIdentity .szAyPq_cardBody{flex-basis:0;padding-top:44px}.szAyPq_cover{height:170px}.szAyPq_contentSection{padding:18px}.szAyPq_tabs{padding-inline-start:15px;padding-inline-end:15px}.szAyPq_cardActions{width:100%;margin-left:0}.szAyPq_cardButtons{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.szAyPq_card{transition:none}}
