body:has(.tarsApprovedHome) .tars-site-header{z-index:95;-webkit-backdrop-filter:blur(18px);background:#fffffff7;border-bottom:1px solid #0a43321a;position:sticky;top:0;box-shadow:0 6px 24px #062c2012}.tarsApprovedHome{--home-emerald:#074836;--home-ink:#12392b;--home-gold:#f5b54a;background:#fff}.tarsApprovedHome :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #ffc25a}.tarsHomeHero{isolation:isolate;color:#fff;background:radial-gradient(circle at 74% 40%,#155b54 0,#084d42 38%,#043a2e 74%,#052e27 100%);min-height:390px;position:relative;overflow:hidden}.tarsHomeHero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(270deg,#002c221f 0,#002b2205 47%,#0019190f 100%),radial-gradient(at 85% 20%,#ffffff14,#0000 45%);position:absolute;inset:0}.tarsHomeHero:after{content:"";pointer-events:none;z-index:1;border:2px solid #f5b54a80;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-325px;right:25%}.tarsHomeHeroSkyline{z-index:0;opacity:.48;mix-blend-mode:screen;pointer-events:none;background:url(/brand/tars-riyadh-skyline-v41.svg) 0 100%/77% no-repeat;position:absolute;inset:12% 0 -10%;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000bf 49%,#0000 77%);mask-image:linear-gradient(90deg,#000 0%,#000000bf 49%,#0000 77%)}.tarsHomeHeroPortrait{z-index:2;pointer-events:none;width:min(40vw,590px);height:104%;position:absolute;bottom:-17px;left:max(0px,50vw - 830px);overflow:hidden}.tarsHomeHeroPortrait img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 24px #001a1752);width:100%;height:100%;display:block;position:absolute;inset:auto 0 0 auto}.tarsHomeHeroLayout{z-index:3;justify-content:flex-start;align-items:center;min-height:390px;padding-block:32px 54px;display:flex;position:relative}.tarsHomeHeroCopy{width:min(850px,66%);margin-inline-start:0}.tarsHomeEyebrow{color:#ffc36e;margin-bottom:4px;font-size:.83rem;font-weight:850;display:block}.tarsHomeHero h1{color:#fff;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.25vw,4.4rem);line-height:1.28}.tarsHomeHeroCopy>p{color:#e3f3ed;max-width:700px;margin:9px 0 17px;font-size:clamp(.84rem,1.1vw,1.04rem);line-height:1.9}.tarsHomeHeroButtons{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.tarsHomeButton{border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:43px;padding:10px 18px;font-size:.82rem;font-weight:850;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 10px 26px #001c1424;text-decoration:none!important}.tarsHomeButton:hover{transform:translateY(-2px)}.tarsHomeButtonPrimary{background:linear-gradient(130deg,#008873,#005a44);border:1px solid #4ab9a3;color:#fff!important}.tarsHomeButtonOutline{background:#fff;border:1px solid #f3bd67;color:#0a5c46!important}.tarsHomeJobSearch{color:#204737;background:#fffffffa;border-radius:18px;grid-template-columns:minmax(0,1fr) 175px 120px;align-items:center;gap:5px;min-height:65px;padding:7px;display:grid;box-shadow:0 13px 38px #00251c3d}.tarsHomeJobSearch label{align-items:center;gap:12px;min-width:0;min-height:47px;display:flex}.tarsHomeSearchTerm{padding-inline:16px}.tarsHomeSearchTerm svg{color:#4d7162;flex-shrink:0}.tarsHomeJobSearch :is(input,select){min-width:0;box-shadow:none;font:inherit;color:#184835;background:0 0;border:0;outline:none;width:100%;height:41px;font-size:.83rem}.tarsHomeJobSearch input::placeholder{color:#7e9287;opacity:1}.tarsHomeSearchCity{border-inline-start:1px solid #e1eae5;padding-inline:10px}.tarsHomeJobSearch button{cursor:pointer;color:#fff;min-height:49px;font:inherit;background:linear-gradient(135deg,#008c70,#07503f);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;font-size:.88rem;font-weight:900;display:flex}.tarsHomePopular{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.tarsHomePopular strong{color:#fff;font-size:.7rem;font-weight:900}.tarsHomePopular a{background:#ffffff1f;border:1px solid #effff840;border-radius:999px;padding:5px 11px;font-size:.69rem;font-weight:700;text-decoration:none;color:#ecfff7!important}.tarsHomePopular a:hover{background:#ffffff38}.tarsHomeHighlights{z-index:4;background:#fffffff7;border:1px solid #e7ede7;border-radius:25px;grid-template-columns:minmax(185px,1fr) minmax(205px,1.08fr) minmax(0,2.65fr);align-items:stretch;gap:11px;margin-top:-26px;margin-bottom:20px;padding:15px;display:grid;position:relative;box-shadow:0 18px 44px #0534251c}.tarsHomeHighlight{direction:rtl;border-radius:17px;align-items:center;gap:13px;min-width:0;min-height:119px;padding:16px 18px;display:flex}.tarsHomeOnline{color:#fff;background:linear-gradient(130deg,#075940,#00624b 70%,#043b32);box-shadow:0 10px 23px #00583b29}.tarsHomeVisitor{color:#174b3c;background:linear-gradient(135deg,#fbfbf9,#f9f3e9);border:1px solid #e9e4da}.tarsHomeStatIcon{border-radius:15px;flex:none;place-items:center;width:49px;height:49px;display:grid}.tarsHomeOnline .tarsHomeStatIcon{color:#a6ffcc;background:#ffffff12;border:1px solid #ffffff30}.tarsHomeVisitor .tarsHomeStatIcon{color:#a77719;background:#fff3db}.tarsHomeHighlight>div{gap:0;min-width:0;display:grid}.tarsHomeMetricTitle{white-space:nowrap;align-items:center;gap:6px;font-size:.75rem;font-weight:800;display:flex}.tarsLiveDot{background:#43f187;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #fff2,0 0 14px #5bf49c}.tarsHomeHighlight strong{letter-spacing:-.03em;text-align:right;white-space:nowrap;font-size:clamp(1.6rem,2.3vw,2.55rem);line-height:1.3}.tarsHomeHighlight small{opacity:.75;font-size:.62rem;line-height:1.5}.tarsHomeValueCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.tarsHomeValue{text-align:center;background:linear-gradient(125deg,#fff,#f6f8f6);border:1px solid #e8ede8;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:116px;padding:12px;display:flex}.tarsHomeValueIcon{color:#17755c;place-items:center;height:32px;font-size:1.7rem;line-height:1;display:grid}.tarsHomeValue strong{color:#164735;font-size:.78rem;line-height:1.4}.tarsHomeValue small{color:#53695e;font-size:.62rem;line-height:1.5}.tarsHomePrimaryAd{margin-top:20px;margin-bottom:20px}.tarsHomePrimaryAd .tars-public-ad{margin:0;box-shadow:0 6px 24px #09432e0a}.tarsHomeDiscovery{direction:ltr;grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:20px;margin-top:20px;margin-bottom:50px;display:grid}.tarsHomeDiscoveryMain,.tarsHomeDiscoveryAside{direction:rtl;min-width:0}.tarsHomeSectionHeader{justify-content:space-between;align-items:center;gap:12px;margin:0 0 21px;display:flex}.tarsHomeSectionHeader h2{color:#164430;margin:0;font-size:clamp(1.45rem,2vw,2.2rem);font-weight:900;line-height:1.55}.tarsHomeSectionHeader h2:before{content:"";vertical-align:middle;background:#f5ab31;border-radius:3px;width:19px;height:4px;margin-inline-end:11px;display:inline-block}.tarsHomeSectionHeader a{color:#0a7358;white-space:nowrap;font-size:.72rem;font-weight:850;text-decoration:none}.tarsHomeTopicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tarsHomeTopicCard{background:#fff;border:1px solid #e3ebe6;border-radius:19px;min-width:0;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 8px 27px #0c3c2a0f}.tarsHomeTopicCard:hover{transform:translateY(-3px);box-shadow:0 16px 32px #0c3c2a1c}.tarsHomeTopicCard>a{min-height:187px;color:inherit;direction:ltr;grid-template-columns:44% minmax(0,1fr);text-decoration:none;display:grid}.tarsHomeTopicPicture{background:linear-gradient(150deg,#d6ebe0,#e9f3ee);min-height:185px;position:relative;overflow:hidden}.tarsHomeTopicPicture img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .25s;display:block;position:absolute;inset:0}.tarsHomeTopicCard:hover img{transform:scale(1.045)}.tarsHomeTopicText{direction:rtl;flex-direction:column;align-items:flex-start;min-width:0;padding:14px 13px 12px;display:flex}.tarsHomeTopicText>span{color:#9d6a14;font-size:.62rem;font-weight:800}.tarsHomeTopicText h3{color:#11452f;margin:5px 0;font-size:.92rem;line-height:1.45}.tarsHomeTopicText p{color:#61746a;margin:0 0 auto;font-size:.69rem;line-height:1.7}.tarsHomeTopicText strong{color:#087254;margin-top:9px;font-size:.68rem;font-weight:800}.tarsHomeSectors{width:100%!important;max-width:none!important;margin:38px 0 0!important;padding:0!important}.tarsApprovedHome .tarsHomeSectors .v3SectorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tarsApprovedHome .tarsHomeSectors .v3SectorCard{text-align:center;background:linear-gradient(125deg,#fff,#f4f9f7);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:103px;padding:13px 9px;display:flex}.tarsApprovedHome .tarsHomeSectors .v3SectorIcon{width:40px;height:34px;font-size:1.25rem}.tarsApprovedHome .tarsHomeSectors .v3SectorCard strong{font-size:.72rem}.tarsHomeDiscoveryAside>.tars-public-ad{min-height:275px;margin:0 0 15px}.tarsHomeDiscoveryAside .tars-public-ad-space{min-height:250px}.tarsHomeAsideMessage{color:#fff;background:linear-gradient(155deg,#085941,#0b7059 60%,#02372d);border:1px solid #013f2c4d;border-radius:18px;flex-direction:column;justify-content:center;min-height:210px;padding:25px 18px;display:flex;box-shadow:0 18px 32px #05412d1f}.tarsHomeAsideMessage>span{color:#f5bd55;font-size:2rem}.tarsHomeAsideMessage h3{color:#fff;margin:5px 0;font-size:1.1rem}.tarsHomeAsideMessage p{color:#e1f2ec;margin:0 0 17px;font-size:.75rem;line-height:1.85}.tarsHomeAsideMessage a{color:#ffdf9d;font-size:.8rem;font-weight:850;text-decoration:none}.tarsApprovedHome .v3Proof{margin-top:25px}.tarsApprovedHome .v3AudienceBand{margin-top:15px}@media (min-width:1700px){.tarsHomeHero,.tarsHomeHeroLayout{min-height:425px}.tarsHomeHeroPortrait{width:650px}}@media (max-width:1270px){.tarsHomeHeroCopy{width:min(730px,68%)}.tarsHomeHighlights{grid-template-columns:minmax(165px,1fr) minmax(190px,1fr);gap:10px}.tarsHomeValueCards{grid-column:1/-1}.tarsHomeValue{min-height:78px}.tarsHomeTopicGrid{grid-template-columns:1fr 1fr}.tarsApprovedHome .tarsHomeSectors .v3SectorGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.tarsHomeHeroPortrait{opacity:.65;width:47vw;left:-5%}.tarsHomeHeroCopy{width:min(680px,75%)}.tarsHomeHeroLayout{min-height:390px;padding-block:28px 42px}.tarsHomeHero h1{font-size:clamp(2.1rem,5.5vw,3.5rem)}.tarsHomeDiscovery{grid-template-columns:1fr}.tarsHomeDiscoveryAside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;display:grid}.tarsHomeDiscoveryAside>.tars-public-ad{margin:0}.tarsHomeTopicGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tarsHomeTopicCard>a{grid-template-columns:1fr}.tarsHomeTopicPicture{height:130px;min-height:120px}.tarsHomeTopicText{min-height:150px}}@media (max-width:690px){.tarsHomeHero{min-height:0}.tarsHomeHeroPortrait{opacity:.24;width:80vw;max-width:370px;height:300px;bottom:-28px;left:-14%}.tarsHomeHeroSkyline{opacity:.25;background-size:auto 65%}.tarsHomeHeroLayout{min-height:0;padding-block:35px 53px}.tarsHomeHeroCopy{width:100%}.tarsHomeHero h1{font-size:clamp(2.1rem,8vw,3.2rem)}.tarsHomeHeroCopy>p{font-size:.83rem}.tarsHomeHeroButtons{margin-bottom:15px}.tarsHomeJobSearch{grid-template-columns:minmax(0,1fr);gap:5px;padding:7px}.tarsHomeSearchTerm,.tarsHomeSearchCity{min-height:42px;padding-inline:12px}.tarsHomeSearchCity{border-block-start:1px solid #e6eee9;border-inline-start:0}.tarsHomeJobSearch button{width:100%}.tarsHomePopular{margin-top:12px}.tarsHomeHighlights{border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:-19px;padding:9px}.tarsHomeHighlight{gap:9px;min-height:109px;padding:14px 11px}.tarsHomeHighlight strong{font-size:clamp(1.2rem,4.6vw,1.7rem)}.tarsHomeHighlight small{font-size:.56rem}.tarsHomeStatIcon{width:36px;height:36px}.tarsHomeStatIcon svg{width:22px;height:22px}.tarsHomeValueCards{grid-column:1/-1}.tarsHomeValue{min-height:90px;padding:10px 5px}.tarsHomeValue strong{font-size:.68rem}.tarsHomeValue small{font-size:.57rem}.tarsHomeDiscovery{margin-top:22px}.tarsHomeTopicGrid{grid-template-columns:1fr}.tarsHomeTopicCard>a{grid-template-columns:39% 61%}.tarsHomeTopicPicture{height:auto;min-height:155px}.tarsHomeTopicText{min-height:155px}.tarsHomeDiscoveryAside{grid-template-columns:1fr}.tarsApprovedHome .tarsHomeSectors .v3SectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.tarsHomeHeroButtons{gap:7px}.tarsHomeButton{padding:9px 11px;font-size:.72rem}.tarsHomeHighlight{flex-direction:column;align-items:flex-start;gap:3px}.tarsHomeHighlight strong{font-size:1.4rem}.tarsHomeTopicCard>a{grid-template-columns:40% 60%}.tarsHomeTopicText{padding:11px}.tarsHomeTopicText h3{font-size:.85rem}.tarsHomeTopicText p{font-size:.66rem}.tarsHomeValueCards{grid-template-columns:1fr}.tarsHomeValue{text-align:right;grid-template-columns:30px 1fr;min-height:64px;display:grid}.tarsHomeValue small{grid-column:2}}@media (prefers-reduced-motion:reduce){.tarsHomeButton,.tarsHomeTopicCard,.tarsHomeTopicPicture img{transition:none!important;transform:none!important}}.tarsHomeDiscoveryAside{align-content:start;gap:16px;display:grid}.tarsHomeDiscoveryAside>.tars-public-ad{margin:0!important}.tarsHomeAsideMessage{min-height:320px}.tarsHomeAsideReading{background:linear-gradient(145deg,#fff,#f5f9f6);border:1px solid #e3ebe6;border-radius:18px;flex-direction:column;justify-content:center;gap:10px;min-height:255px;padding:22px 17px;display:flex}.tarsHomeAsideReading h3{color:#164532;margin:0 0 7px;font-size:.94rem}.tarsHomeAsideReading a{color:#196d54;border-bottom:1px solid #dfe9e2;justify-content:space-between;align-items:center;padding:7px 0;font-size:.74rem;font-weight:700;text-decoration:none;display:flex}.tarsHomeAsideReading a:last-child{border:0}@media (max-width:900px){.tarsHomeAsideMessage,.tarsHomeAsideReading{min-height:220px}.tarsHomeDiscoveryAside>.tars-public-ad{grid-column:1/-1}}@media (max-width:690px){.tarsHomeDiscoveryAside>.tars-public-ad{grid-column:auto}.tarsApprovedHome .tarsHomeHeroLayout{width:calc(100% - 24px);min-width:0;max-width:100%;margin-inline:auto;padding-inline:0;display:block}.tarsApprovedHome .tarsHomeHeroCopy{flex:none;width:100%;min-width:0;max-width:100%;margin-inline:0;display:block}.tarsApprovedHome .tarsHomeHero h1{white-space:normal;overflow-wrap:break-word;max-width:100%;font-size:clamp(1.9rem,7.4vw,2.8rem)}.tarsApprovedHome .tarsHomeHeroCopy>p,.tarsApprovedHome .tarsHomeHeroButtons,.tarsApprovedHome .tarsHomeJobSearch,.tarsApprovedHome .tarsHomePopular{width:100%;min-width:0;max-width:100%}.tarsApprovedHome .tarsHomeHeroButtons>a{white-space:normal;max-width:100%}.tarsApprovedHome .tarsHomeJobSearch label{min-width:0;max-width:100%}}.tarsApprovedHome .sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:690px){.tarsApprovedHome .tarsHomeHero{width:100%;min-width:0;max-width:100%}.tarsApprovedHome .tarsHomeHero .tarsHomeHeroLayout{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-inline:12px!important;display:block!important;transform:none!important}.tarsApprovedHome .tarsHomeHero .tarsHomeHeroCopy{min-width:0;max-width:100%;width:100%!important;margin:0!important;padding-inline:0!important}}.tarsHomeHighlights:not(:has(.tarsHomeVisitor)){grid-template-columns:minmax(190px,.8fr) minmax(0,3fr)}@media (max-width:690px){.tarsHomeHighlights:not(:has(.tarsHomeVisitor)){grid-template-columns:1fr}}
