.hoss-section-header{position:relative;width:min(1500px,calc(100% - clamp(40px,7vw,112px)));margin:0 auto;padding:0;color:#202733;box-sizing:border-box;direction:ltr;text-align:left}.hoss-section-header,.hoss-section-header *,.hoss-section-header *::before,.hoss-section-header *::after{box-sizing:border-box}.hoss-section-header__eyebrow{display:flex;align-items:center;gap:18px;margin:0 0 22px;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:#68717d}.hoss-section-header__line{display:block;width:66px;height:1px;flex:0 0 66px;background:#68717d}.hoss-section-header__title{max-width:920px;margin:0;padding:0;font-family:var(--hb-font-latin);font-size:clamp(40px,4.35vw,68px);line-height:1.04;font-weight:700;letter-spacing:-.045em;color:#202733}.hoss-section-header__description{max-width:680px;margin:20px 0 17px 0;padding:0;font-family:inherit;font-size:15px;line-height:1.68;font-weight:400;letter-spacing:0;color:#68717d}.hoss-section-header--dark{color:#fff}.hoss-section-header--dark .hoss-section-header__eyebrow{color:rgb(255 255 255 / .62)}.hoss-section-header--dark .hoss-section-header__line{background:rgb(255 255 255 / .62)}.hoss-section-header--dark .hoss-section-header__title{color:#fff}.hoss-section-header--dark .hoss-section-header__description{color:rgb(255 255 255 / .68)}.hoss-section-header--compact{padding-top:0}.hoss-section-header--reels{width:100%;margin:0;padding:0 0 34px}.hoss-section-header--reels .hoss-section-header__description{max-width:680px}.hoss-section-header--journal{width:auto;margin:0;padding:0;color:#202733}.hoss-section-header--journal .hoss-section-header__description{max-width:680px}html[dir="rtl"] .hoss-section-header,html[lang^="ar"] .hoss-section-header,.rtl .hoss-section-header{direction:rtl;text-align:right}html[dir="rtl"] .hoss-section-header__title,html[lang^="ar"] .hoss-section-header__title,.rtl .hoss-section-header__title{font-family:var(--hb-font-arabic);letter-spacing:normal}html[dir="rtl"] .hoss-section-header__description,html[lang^="ar"] .hoss-section-header__description,.rtl .hoss-section-header__description{font-family:var(--hb-font-arabic);margin-right:0;margin-left:auto;line-height:1.82}html[dir="rtl"] .hb-service-item,html[lang^="ar"] .hb-service-item,.rtl .hb-service-item,html[dir="rtl"] .hoss-home-industries,html[lang^="ar"] .hoss-home-industries,.rtl .hoss-home-industries,html[dir="rtl"] .hoss-home-journal-section,html[lang^="ar"] .hoss-home-journal-section,.rtl .hoss-home-journal-section{font-family:var(--hb-font-arabic)}html[dir="rtl"] .hb-service-item,html[lang^="ar"] .hb-service-item,.rtl .hb-service-item,html[dir="rtl"] .hoss-home-industries,html[lang^="ar"] .hoss-home-industries,.rtl .hoss-home-industries,html[dir="rtl"] .hoss-home-journal-section,html[lang^="ar"] .hoss-home-journal-section,.rtl .hoss-home-journal-section{letter-spacing:normal}html[dir="rtl"] .hb-service-item h3,html[lang^="ar"] .hb-service-item h3,.rtl .hb-service-item h3,html[dir="rtl"] .hb-service-item p,html[lang^="ar"] .hb-service-item p,.rtl .hb-service-item p,html[dir="rtl"] .hoss-home-industry-card__body h3,html[lang^="ar"] .hoss-home-industry-card__body h3,.rtl .hoss-home-industry-card__body h3,html[dir="rtl"] .hoss-home-industry-card__body p,html[lang^="ar"] .hoss-home-industry-card__body p,.rtl .hoss-home-industry-card__body p,html[dir="rtl"] .hoss-home-journal-item-main h3,html[lang^="ar"] .hoss-home-journal-item-main h3,.rtl .hoss-home-journal-item-main h3,html[dir="rtl"] .hoss-home-journal-item-main p,html[lang^="ar"] .hoss-home-journal-item-main p,.rtl .hoss-home-journal-item-main p{font-family:var(--hb-font-arabic);letter-spacing:normal}.hb-services-section{padding-top:var(--hb-section-block);padding-bottom:var(--hb-section-block)}.hb-services-grid{width:min(1500px,calc(100% - clamp(40px,7vw,112px)));margin:68px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--hb-line);border:1px solid var(--hb-line);box-sizing:border-box}.hb-service-item{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:245px;padding:40px 38px;background:#fff;box-sizing:border-box;transition:background-color .3s ease}.hb-service-item:hover{background:#fafbfb}.hb-service-icon{display:flex;align-items:center;justify-content:flex-start;width:28px;height:28px;margin:0 0 24px;color:var(--hb-accent,#E67E22);font-size:24px;line-height:1}.hb-service-item h3{margin:0 0 12px;padding:0;font-size:21px;line-height:1.2;font-weight:600;letter-spacing:-.02em;color:#202733}.hb-service-item p{max-width:420px;margin:0;padding:0;font-size:13px;line-height:1.68;font-weight:400;color:#69717d}.hb-services-cta{display:flex;justify-content:center;margin:32px auto 0;width:min(1500px,calc(100% - clamp(40px,7vw,112px)))}.hb-services-cta a{display:inline-flex;align-items:center;gap:9px;min-height:36px;padding:8px 4px;color:#202733;text-decoration:none;font-size:12px;font-weight:600;line-height:1.4;transition:color .25s ease,transform .25s ease}.hb-services-cta a:hover{color:#E67E22;transform:translateX(3px)}.rtl .hb-services-cta a:hover{transform:translateX(-3px)}.hoss-home-industries{position:relative;width:100%;margin-inline-start:0;background:#f7f8f8;padding-top:var(--hb-section-block);padding-bottom:var(--hb-section-block)}.hoss-home-industries__grid{width:min(1500px,calc(100% - clamp(40px,7vw,112px)));margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #dfe2e5}.hoss-home-industry-card{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);gap:20px;align-items:start;min-width:0;padding:30px 0 32px;border-bottom:1px solid #dfe2e5}.hoss-home-industry-card:nth-child(3n+1){padding-inline-end:38px;border-inline-end:1px solid #dfe2e5}.hoss-home-industry-card:nth-child(3n+2){padding-inline:38px;border-inline-end:1px solid #dfe2e5}.hoss-home-industry-card:nth-child(3n){padding-inline-start:38px}.hoss-home-industry-card__number{font-size:10px;font-weight:700;letter-spacing:.14em;color:#8a9199}.hoss-home-industry-card__body h3{margin:0 0 9px;padding:0;font-size:24px;line-height:1.1;font-weight:650;letter-spacing:-.03em;color:#202733}.hoss-home-industry-card__body p{max-width:430px;margin:0;padding:0;font-size:12px;line-height:1.68;color:#747b84}.rtl .hoss-home-industries{text-align:right}.hb-reels-section+#projects.hb-projects-section{margin-top:clamp(56px,6vw,104px)}@media (max-width:959px){.hoss-section-header{width:calc(100% - 48px)}.hoss-section-header__title{font-size:clamp(36px,5.7vw,56px)}.hoss-section-header__description{font-size:15px}.hb-services-grid{width:calc(100% - 48px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px}.hb-service-item{min-height:235px;padding:32px}.hb-services-cta{width:calc(100% - 48px)}.hoss-home-industries__grid{width:calc(100% - 48px)}}@media (max-width:650px){.hoss-section-header{width:calc(100% - 40px);padding:0}.hoss-section-header__eyebrow{gap:12px;margin-bottom:16px;font-size:9px;letter-spacing:.16em}.hoss-section-header__line{width:40px;flex-basis:40px}.hoss-section-header__title{max-width:100%;font-size:clamp(30px,8vw,44px);line-height:1.08;letter-spacing:-.03em}.hoss-section-header__description{max-width:100%;margin-top:16px;font-size:13px}.hoss-section-header--reels{width:100%;padding:0 20px 24px}.hoss-section-header--journal{width:100%;padding:0}.hb-services-section{padding-top:64px;padding-bottom:64px}.hb-services-grid{width:calc(100% - 40px);grid-template-columns:1fr;margin-top:38px}.hb-service-item{min-height:0;padding:26px 24px}.hb-service-icon{margin-bottom:20px;font-size:23px}.hb-service-item h3{font-size:20px;line-height:1.25}.hb-service-item p{font-size:13px;line-height:1.72}.hb-services-cta{width:calc(100% - 40px);margin-top:26px}.hoss-home-industries{width:100%;margin-inline-start:0;padding-top:64px;padding-bottom:64px}.hoss-home-industries__grid{width:calc(100% - 40px);padding:0;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #dfe2e5}.hoss-home-industry-card,.hoss-home-industry-card:nth-child(3n+1),.hoss-home-industry-card:nth-child(3n+2),.hoss-home-industry-card:nth-child(3n){grid-template-columns:36px minmax(0,1fr);gap:12px;padding:21px 0;border-right:0;border-left:0;border-inline-end:0}.hoss-home-industry-card:nth-child(odd){padding-inline-end:20px;border-inline-end:1px solid #dfe2e5}.hoss-home-industry-card:nth-child(even){padding-inline-start:20px}.hoss-home-industry-card__body h3{font-size:21px;line-height:1.22}.hoss-home-industry-card__body p{font-size:12px;line-height:1.72}.hoss-section-header--journal .hoss-section-header__description{max-width:none}html[dir="rtl"] .hb-service-item h3,html[lang^="ar"] .hb-service-item h3,.rtl .hb-service-item h3{line-height:1.35}html[dir="rtl"] .hb-service-item p,html[lang^="ar"] .hb-service-item p,.rtl .hb-service-item p{line-height:1.78}html[dir="rtl"] .hoss-home-industry-card__body h3,html[lang^="ar"] .hoss-home-industry-card__body h3,.rtl .hoss-home-industry-card__body h3{line-height:1.28}html[dir="rtl"] .hoss-home-industry-card__body p,html[lang^="ar"] .hoss-home-industry-card__body p,.rtl .hoss-home-industry-card__body p{line-height:1.78}html[dir="rtl"] .hoss-home-journal-item-main h3,html[lang^="ar"] .hoss-home-journal-item-main h3,.rtl .hoss-home-journal-item-main h3{line-height:1.42}html[dir="rtl"] .hoss-home-journal-item-main p,html[lang^="ar"] .hoss-home-journal-item-main p,.rtl .hoss-home-journal-item-main p{line-height:1.75}}@media (prefers-reduced-motion:reduce){.hb-service-item,.hb-services-cta a{transition:none}.hb-services-cta a:hover{transform:none}.rtl .hb-services-cta a:hover{transform:none}}.content-wrapper>.hb-home-section:not(.hb-projects-section){padding-top:clamp(56px,5vw,80px);padding-bottom:clamp(56px,5vw,80px)}.hb-services-section .hb-services-grid{margin-top:48px}.hb-services-section .hb-services-cta{margin-top:24px}.hb-reels-section+#projects.hb-projects-section{margin-top:0}.hoss-home-journal-section{padding-top:20px;padding-bottom:clamp(72px,6vw,96px)}@media (max-width:650px){.content-wrapper>.hb-home-section:not(.hb-projects-section){padding-top:48px;padding-bottom:48px}.hb-services-section .hb-services-grid{margin-top:32px}.hoss-home-journal-section{padding-top:20px;padding-bottom:64px}}@media (max-width:650px){.hb-services-grid{width:calc(100% - 40px);grid-template-columns:1fr;margin-top:32px}.hb-service-item{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:18px;align-items:start;min-height:0;padding:28px 24px}.hb-service-icon{grid-column:1;grid-row:1 / span 2;width:40px;height:40px;margin:0;align-items:flex-start;justify-content:center;padding-top:2px;font-size:22px}.hb-service-item h3{grid-column:2;margin:0 0 10px}.hb-service-item p{grid-column:2;max-width:none;margin:0}html[dir="rtl"] .hb-service-item,html[lang^="ar"] .hb-service-item,.rtl .hb-service-item{direction:rtl;grid-template-columns:minmax(0,1fr) 40px;text-align:right}html[dir="rtl"] .hb-service-icon,html[lang^="ar"] .hb-service-icon,.rtl .hb-service-icon{grid-column:2;grid-row:1 / span 2}html[dir="rtl"] .hb-service-item h3,html[lang^="ar"] .hb-service-item h3,.rtl .hb-service-item h3,html[dir="rtl"] .hb-service-item p,html[lang^="ar"] .hb-service-item p,.rtl .hb-service-item p{grid-column:1}.hoss-home-journal-arrow{width:32px;height:32px;border:1px solid #dfe2e5;border-radius:50%}.hoss-home-journal-arrow svg{width:15px;height:15px;display:block}}.hoss-home-industry-card__link{color:inherit!important;text-decoration:none!important}.hoss-home-industry-card__link::after{content:"";position:absolute;inset:0}.hoss-home-industry-card__link:focus-visible{outline:none}.hoss-home-industry-card--linked:has(.hoss-home-industry-card__link:focus-visible){outline:2px solid #202733;outline-offset:-2px}.hoss-home-industry-card__arrow{position:absolute;top:30px;inset-inline-end:0;color:#8a9199;font-size:16px;line-height:1;transition:color .2s ease,transform .2s ease}.hoss-home-industry-card:nth-child(3n+1) .hoss-home-industry-card__arrow,.hoss-home-industry-card:nth-child(3n+2) .hoss-home-industry-card__arrow{inset-inline-end:38px}.hoss-home-industry-card--linked .hoss-home-industry-card__body{padding-inline-end:28px}@media (hover:hover){.hoss-home-industry-card--linked:hover .hoss-home-industry-card__arrow{color:#202733;transform:translateX(4px)}.rtl .hoss-home-industry-card--linked:hover .hoss-home-industry-card__arrow{transform:translateX(-4px)}.hoss-home-industry-card--linked:hover .hoss-home-industry-card__body h3{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}}@media (max-width:650px){.hoss-home-industry-card__arrow,.hoss-home-industry-card:nth-child(3n+1) .hoss-home-industry-card__arrow,.hoss-home-industry-card:nth-child(3n+2) .hoss-home-industry-card__arrow{top:21px;inset-inline-end:0}.hoss-home-industry-card:nth-child(odd) .hoss-home-industry-card__arrow{inset-inline-end:20px}.hoss-home-industry-card--linked .hoss-home-industry-card__body{padding-inline-end:20px}}@media (min-width:960px){body.layout-fullwidth:not(.hb-inner-fullwidth) .hoss-home-industries{width:calc(100% + 160px)!important;max-width:none!important;margin-left:-80px!important;margin-right:-80px!important;padding-left:80px!important;padding-right:80px!important;box-sizing:border-box}}