.hoss-home-hero{--hero-bg:#11151a;--hero-text:#ffffff;--hero-muted:rgba(255,255,255,.72);--hero-line:rgba(255,255,255,.14);position:relative;width:100vw!important;max-width:none!important;min-height:clamp(650px, 100svh, 900px);margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:0!important;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 70% 110%,rgb(255 255 255 / .09),transparent 30%),radial-gradient(circle at 52% 40%,rgb(255 255 255 / .035),transparent 35%),#11151a;color:#fff;box-sizing:border-box}.hoss-home-hero *,.hoss-home-hero *::before,.hoss-home-hero *::after{box-sizing:border-box}.hoss-home-hero__background{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.hoss-home-hero__glow{position:absolute;width:min(56vw, 860px);height:min(56vw, 860px);right:8%;top:4%;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .055) 0,rgb(255 255 255 / .02) 26%,#fff0 68%);filter:blur(10px)}.hoss-home-hero__ring{position:absolute;border:1px solid rgb(255 255 255 / .075);border-radius:50%}.hoss-home-hero__ring--one{width:560px;height:560px;right:18%;top:-210px}.hoss-home-hero__ring--two{width:390px;height:390px;right:27%;top:-58px;border-color:rgb(255 255 255 / .045)}.hoss-home-hero__grain{position:absolute;inset:-30%;opacity:.055;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;mix-blend-mode:soft-light}.hoss-home-hero__inner{position:relative;width:min(1260px, calc(100% - 160px));min-height:clamp(650px, 100svh, 900px);margin:0 auto;padding:clamp(64px, 7vh, 88px) 0 58px;display:flex;align-items:center}.hoss-home-hero__main{width:min(1080px, 100%);max-width:1080px}.hoss-home-hero__eyebrow{display:flex;align-items:center;gap:20px;margin-bottom:30px;color:rgb(255 255 255 / .82)!important;font-size:12px;font-weight:600;line-height:1;letter-spacing:.28em;text-transform:uppercase}.hoss-home-hero__eyebrow i{display:block;width:66px;height:1px;flex:0 0 66px;background:rgb(255 255 255 / .34)}.hoss-home-hero__title{margin:0!important;max-width:1080px;color:#fff!important;font-family:"General Sans","Noto Sans Arabic",Arial,sans-serif!important;font-size:clamp(3.25rem, 3.55vw, 4.45rem);font-weight:700!important;line-height:1.02;letter-spacing:-.055em}.hoss-home-hero__title span{display:block;color:#fff!important}.hoss-home-hero__title-soft{color:rgb(255 255 255 / .72)!important}.hoss-home-hero__description{max-width:510px;margin:34px 0 0!important;padding:0!important;color:rgb(255 255 255 / .72)!important;font-family:"General Sans","Noto Sans Arabic",Arial,sans-serif!important;font-size:17px;line-height:1.55;font-weight:400}.hoss-home-hero__actions{display:flex;align-items:center;gap:30px;margin-top:36px}.hoss-home-hero__primary{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:0 28px;border:1px solid rgb(255 255 255 / .9);border-radius:999px;background:#f6f7f7;color:#11151a!important;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:transform .25s ease,background-color .25s ease}.hoss-home-hero__primary:hover,.hoss-home-hero__primary:focus-visible{color:#11151a!important;background:#fff;transform:translateY(-2px)}.hoss-home-hero__secondary{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:0 28px;border:1px solid rgb(255 255 255 / .3);border-radius:999px;background:#fff0;color:#fff!important;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:transform .25s ease,border-color .25s ease,background-color .25s ease}.hoss-home-hero__secondary:hover,.hoss-home-hero__secondary:focus-visible{color:#fff!important;border-color:rgb(255 255 255 / .72);background:rgb(255 255 255 / .06);transform:translateY(-2px)}.hoss-home-hero__showreel{display:inline-flex;align-items:center;gap:17px;color:#fff!important;text-decoration:none}.hoss-home-hero__play{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:0 0 52px;border:1px solid rgb(255 255 255 / .45);border-radius:50%;transition:border-color .25s ease,transform .25s ease}.hoss-home-hero__play span{width:0;height:0;margin-left:3px;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-left:9px solid #fff}.hoss-home-hero__showreel:hover .hoss-home-hero__play,.hoss-home-hero__showreel:focus-visible .hoss-home-hero__play{border-color:rgb(255 255 255 / .85);transform:scale(1.04)}.hoss-home-hero__showreel-copy{display:flex;flex-direction:column;gap:5px}.hoss-home-hero__showreel-copy strong{color:#fff!important;font-size:15px;font-weight:600;line-height:1}.hoss-home-hero__showreel-copy small{color:rgb(255 255 255 / .52)!important;font-size:12px;line-height:1}.hoss-home-overlay-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;max-width:none!important;margin:0!important;padding-left:72px!important;padding-right:72px!important;background:transparent!important;color:#fff!important;box-sizing:border-box!important;overflow:visible!important;z-index:99999!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease,backdrop-filter .28s ease,-webkit-backdrop-filter .28s ease}.hoss-home-overlay-header #site-navigation,.hoss-home-overlay-header .hb-site-header-grid,.hoss-home-overlay-header .hb-header-brand,.hoss-home-overlay-header .hb-header-pages,.hoss-home-overlay-header .hb-header-actions{background:transparent!important}.hoss-home-overlay-header.is-scrolled{background:rgb(17 21 26 / .90)!important;border-bottom:1px solid rgb(255 255 255 / .10)!important;box-shadow:0 10px 30px rgb(0 0 0 / .12)!important;backdrop-filter:blur(18px) saturate(115%)!important;-webkit-backdrop-filter:blur(18px) saturate(115%)!important}.hoss-home-overlay-header .hb-site-header-grid{position:relative;z-index:1;color:#fff!important}.hoss-home-overlay-header .hb-header-pages #navigation .nav-menu>li>a,.hoss-home-overlay-header .hb-header-pages #navigation ul li>a,.hoss-home-overlay-header #navigation a{color:#fff!important;font-family:"General Sans","Noto Sans Arabic",Arial,sans-serif!important;font-weight:700!important;font-size:12px!important}.hoss-home-overlay-header .hb-header-pages #navigation .nav-menu>li>a:hover,.hoss-home-overlay-header .hb-header-pages #navigation .nav-menu>li>a:focus-visible,.hoss-home-overlay-header #navigation a:hover,.hoss-home-overlay-header #navigation a:focus-visible{color:#fff!important}.hoss-home-overlay-header .hb-header-pages #navigation .nav-menu>li.current-menu-item>a,.hoss-home-overlay-header .hb-header-pages #navigation .nav-menu>li.current_page_item>a,.hoss-home-overlay-header .hb-header-pages #navigation .nav-menu>li.current-menu-ancestor>a{color:#fff!important;border-color:rgb(255 255 255 / .9)!important}.hoss-home-overlay-header .hb-header-brand #logo img.hb-studios-logo,.hoss-home-overlay-header .hb-header-brand #logo img.logo-image,.hoss-home-overlay-header .hb-header-brand #logo .custom-logo{filter:brightness(0) invert(1)}.hoss-home-overlay-header .hb-header-actions .menu-dropdown span,.hoss-home-overlay-header .hb-header-actions .menu-dropdown span::before,.hoss-home-overlay-header .hb-header-actions .menu-dropdown span::after{background-color:#fff!important}.hoss-home-overlay-header .hb-language-switcher__track{background:rgb(17 21 26 / .26)!important;border-color:rgb(255 255 255 / .20)!important;box-shadow:0 4px 14px rgb(0 0 0 / .18)!important}.hoss-home-overlay-header .hb-language-option{color:rgb(255 255 255 / .66)!important}.hoss-home-overlay-header .hb-language-option.is-active{color:#11151a!important;background:#fff!important}body.admin-bar .hoss-home-overlay-header{top:var(--wp-admin--admin-bar--height,32px)!important}@media (max-width:782px){body.admin-bar .hoss-home-overlay-header{top:var(--wp-admin--admin-bar--height,46px)!important}}@media (prefers-reduced-motion:reduce){.hoss-home-overlay-header{transition:none}}@media (max-width:1180px){.hoss-home-hero__inner{width:min(100% - 80px, 1080px)}.hoss-home-hero__title{font-size:clamp(3rem, 4.2vw, 4.45rem)}}@media (max-width:959px){.hoss-home-hero{min-height:100svh}.hoss-home-hero__inner{min-height:100svh;width:min(100% - 48px, 760px);padding:72px 0 58px}.hoss-home-hero__main{width:100%;max-width:700px}.hoss-home-hero__title{font-size:clamp(3.15rem, 6.4vw, 4.5rem)}.hoss-home-hero__ring--one{width:480px;height:480px;right:-8%;top:14%}.hoss-home-hero__ring--two{width:340px;height:340px;right:18%;top:25%}}@media (max-width:640px){.hoss-home-overlay-header{padding-left:20px!important;padding-right:20px!important}.hoss-home-overlay-header .hb-site-header-grid{min-height:62px!important;padding:6px 0!important}.hoss-home-overlay-header .hb-header-brand #logo{padding:0!important}.hoss-home-overlay-header .hb-header-brand #logo img.hb-studios-logo,.hoss-home-overlay-header .hb-header-brand #logo img.logo-image,.hoss-home-overlay-header .hb-header-brand #logo .custom-logo{width:124px!important;max-width:124px!important;max-height:46px!important}.hoss-home-overlay-header .hb-header-actions .menu-dropdown{width:32px!important;height:22px!important;padding:20px!important;margin:0 -8px 0 0!important}.hoss-home-overlay-header .hb-header-actions .menu-dropdown span,.hoss-home-overlay-header .hb-header-actions .menu-dropdown span::before,.hoss-home-overlay-header .hb-header-actions .menu-dropdown span::after{width:29px!important;height:2px!important}.hoss-home-hero{min-height:100svh;height:100svh}.hoss-home-hero__inner{min-height:100svh;height:100svh;width:calc(100% - 40px);padding:0 0 50px;align-items:center}.hoss-home-hero__main{width:100%;max-width:none;margin-top:0}.hoss-home-hero__eyebrow{gap:14px;margin-bottom:28px;font-size:9px;letter-spacing:.2em}.hoss-home-hero__eyebrow i{width:40px;flex-basis:40px}.hoss-home-hero__title{max-width:100%;font-size:clamp(2.05rem, 8.9vw, 2.9rem);line-height:1.12;letter-spacing:-.042em}.hoss-home-hero__description{max-width:100%;margin-top:28px!important;font-size:14px;line-height:1.62}.hoss-home-hero__actions{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px;margin-top:30px}.hoss-home-hero__primary,.hoss-home-hero__secondary{width:100%;min-height:50px;padding:0 20px;gap:13px;font-size:13px;white-space:nowrap}.hoss-home-hero__play{width:46px;height:46px;flex-basis:46px}.hoss-home-hero__showreel{gap:11px}.hoss-home-hero__showreel-copy strong{font-size:13px}.hoss-home-hero__showreel-copy small{font-size:10px}.hoss-home-hero__glow{width:620px;height:620px;right:-46%;top:20%}.hoss-home-hero__ring--one{width:390px;height:390px;right:-28%;top:29%}.hoss-home-hero__ring--two{width:300px;height:300px;right:4%;top:46%}}@media (min-width:961px){.hoss-home-hero__title span{margin-bottom:18px;white-space:nowrap}.hoss-home-hero__title span:last-child{margin-bottom:0}.hoss-home-hero__main{width:min(1080px, 100%);max-width:1080px}.hoss-home-hero__title{max-width:1080px}}@media (prefers-reduced-motion:reduce){.hoss-home-hero__primary,.hoss-home-hero__secondary,.hoss-home-hero__play{transition:none}}html[dir="rtl"] .hoss-home-hero__title,html[lang^="ar"] .hoss-home-hero__title,.rtl .hoss-home-hero__title,html[dir="rtl"] .hoss-home-hero__description,html[lang^="ar"] .hoss-home-hero__description,.rtl .hoss-home-hero__description{font-family:"Noto Sans Arabic","General Sans",Arial,sans-serif!important}html[dir="rtl"] .hoss-home-hero,html[lang^="ar"] .hoss-home-hero,.rtl .hoss-home-hero{direction:rtl}html[dir="rtl"] .hoss-home-hero__main,html[lang^="ar"] .hoss-home-hero__main,.rtl .hoss-home-hero__main{text-align:right}html[dir="rtl"] .hoss-home-hero__eyebrow,html[lang^="ar"] .hoss-home-hero__eyebrow,.rtl .hoss-home-hero__eyebrow{width:100%;flex-direction:row;justify-content:flex-start;text-align:right;direction:rtl}html[dir="rtl"] .hoss-home-hero__actions,html[lang^="ar"] .hoss-home-hero__actions,.rtl .hoss-home-hero__actions{flex-direction:row-reverse;justify-content:flex-start}html[dir="rtl"] .hoss-home-hero__primary,html[lang^="ar"] .hoss-home-hero__primary,.rtl .hoss-home-hero__primary{flex-direction:row-reverse}@media (max-width:640px){html[dir="rtl"] .hoss-home-hero__main,html[lang^="ar"] .hoss-home-hero__main,.rtl .hoss-home-hero__main{text-align:right}}body.admin-bar #wpadminbar{z-index:1000000!important}body.admin-bar #wpadminbar .ab-sub-wrapper,body.admin-bar #wpadminbar .ab-submenu{z-index:1000001!important}body.admin-bar .hoss-home-overlay-header{z-index:99990!important}@media (max-width:640px){.hoss-home-overlay-header .hb-site-header-grid{display:flex!important;justify-content:space-between!important;align-items:center!important}.hoss-home-overlay-header .hb-header-brand{flex:0 0 auto!important;margin:0!important}.hoss-home-overlay-header .hb-header-actions{flex:0 0 auto!important;margin-left:auto!important}.hoss-home-overlay-header .hb-header-pages{display:none!important}}@media (max-width:640px){.hoss-home-hero__title span{margin-bottom:12px}.hoss-home-hero__title span:last-child{margin-bottom:0}html[dir="rtl"] .hoss-home-hero__eyebrow,html[lang^="ar"] .hoss-home-hero__eyebrow,.rtl .hoss-home-hero__eyebrow{width:100%;justify-content:flex-end;text-align:right}}@media (max-width:640px){html[dir="rtl"] .hoss-home-hero__title,html[lang^="ar"] .hoss-home-hero__title,.rtl .hoss-home-hero__title{font-size:clamp(2rem, 8.8vw, 2.85rem);line-height:1.16;letter-spacing:0!important}}html[dir="rtl"] .hoss-home-hero,html[lang^="ar"] .hoss-home-hero,.rtl .hoss-home-hero{font-family:var(--hb-font-arabic,"Noto Sans Arabic",Arial,sans-serif)!important;direction:rtl}html[dir="rtl"] .hoss-home-hero__main,html[lang^="ar"] .hoss-home-hero__main,.rtl .hoss-home-hero__main{direction:rtl;text-align:right}html[dir="rtl"] .hoss-home-hero__eyebrow,html[lang^="ar"] .hoss-home-hero__eyebrow,.rtl .hoss-home-hero__eyebrow{direction:rtl;justify-content:flex-start;width:100%;font-family:var(--hb-font-arabic,"Noto Sans Arabic",Arial,sans-serif)!important;letter-spacing:0!important;line-height:1.5}html[dir="rtl"] .hoss-home-hero__eyebrow span,html[lang^="ar"] .hoss-home-hero__eyebrow span,.rtl .hoss-home-hero__eyebrow span,html[dir="rtl"] .hoss-home-hero__title,html[lang^="ar"] .hoss-home-hero__title,.rtl .hoss-home-hero__title,html[dir="rtl"] .hoss-home-hero__title span,html[lang^="ar"] .hoss-home-hero__title span,.rtl .hoss-home-hero__title span,html[dir="rtl"] .hoss-home-hero__description,html[lang^="ar"] .hoss-home-hero__description,.rtl .hoss-home-hero__description{font-family:var(--hb-font-arabic,"Noto Sans Arabic",Arial,sans-serif)!important;word-break:normal;overflow-wrap:normal}html[dir="rtl"] .hoss-home-hero__title,html[lang^="ar"] .hoss-home-hero__title,.rtl .hoss-home-hero__title{text-wrap:balance;letter-spacing:normal!important}@media (max-width:960px){html[dir="rtl"] .hoss-home-hero__title span,html[lang^="ar"] .hoss-home-hero__title span,.rtl .hoss-home-hero__title span{white-space:normal}}@media (max-width:640px){.hoss-home-hero,.hoss-home-hero__inner{height:auto!important;min-height:0!important}.hoss-home-hero__inner{align-items:flex-start!important;padding:124px 0 64px!important}.hoss-home-hero__eyebrow{margin-bottom:22px!important;font-size:10.5px!important;letter-spacing:.16em!important;color:rgb(255 255 255 / .7)!important}.hoss-home-hero__eyebrow i{width:32px!important;flex-basis:32px!important}html[dir="rtl"] .hoss-home-hero__eyebrow,html[lang^="ar"] .hoss-home-hero__eyebrow,.rtl .hoss-home-hero__eyebrow{font-size:12.5px!important;letter-spacing:0!important;justify-content:flex-start!important}.hoss-home-hero__title{font-size:clamp(1.85rem, 8.2vw, 2.35rem)!important;line-height:1.08!important;letter-spacing:-.035em!important}html[dir="rtl"] .hoss-home-hero__title,html[lang^="ar"] .hoss-home-hero__title,.rtl .hoss-home-hero__title{font-size:clamp(1.8rem, 8vw, 2.3rem)!important;line-height:1.32!important;letter-spacing:0!important}.hoss-home-hero__title span{margin-bottom:.2em!important}.hoss-home-hero__title span:last-child{margin-bottom:0!important}.hoss-home-hero__description{margin-top:22px!important;font-size:14.5px!important;line-height:1.65!important;color:rgb(255 255 255 / .68)!important}.hoss-home-hero__actions,html[dir="rtl"] .hoss-home-hero__actions,html[lang^="ar"] .hoss-home-hero__actions,.rtl .hoss-home-hero__actions{flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-top:30px!important}.hoss-home-hero__primary,.hoss-home-hero__secondary{width:100%!important;min-height:52px!important;font-size:14px!important}}@media (min-width:641px){body.home .hoss-home-overlay-header{width:auto!important}}@media (min-width:641px) and (max-width:959px){body.home .hoss-home-hero{width:100%!important;margin-left:0!important;margin-right:0!important}}@media (min-width:960px){body.home .hoss-home-hero{width:calc(100% + 160px)!important;margin-left:-80px!important;margin-right:-80px!important}}