.english-site{font-family:Manrope,Arial,sans-serif;text-align:left;font-feature-settings:"kern" 1,"liga" 1}
.english-site h1,.english-site h2,.english-site h3,.english-site h4,.english-site .navbar-brand,.english-site .hero-word,.english-site .portfolio-ghost,.english-site .hosting-price,.english-site .counter{font-family:"Space Grotesk",Manrope,Arial,sans-serif;letter-spacing:-.035em}
.english-site p,.english-site li,.english-site a,.english-site button,.english-site input,.english-site select,.english-site textarea{letter-spacing:-.012em}
.english-site .eyebrow,.english-site small,.english-site .hero-topline,.english-site .inner-hero-code,.english-site .visual-tag{letter-spacing:.075em}
.english-site .navbar-nav{padding-left:0}.english-site .nav-link:after{left:0;right:auto;transform-origin:left}.language-switch{margin-right:14px;color:#ed2f7c;font-size:.75rem;font-weight:900;text-decoration:none;white-space:nowrap}.language-switch:hover{color:#151936}
.english-site .site-header .navbar-nav{gap:24px}
.english-site .site-header .nav-link,.english-site .site-header .nav-action,.english-site .site-header .language-switch,.english-site .navbar-toggler{font-family:Manrope,Arial,sans-serif!important;letter-spacing:-.015em}
.english-site .site-header .nav-link{font-weight:700}
.english-site .site-header .nav-action{font-weight:800}
.english-site .hero-copy,.english-site .about-grid,.english-site .heading-row,.english-site .evidence-header,.english-site .promise-grid,.english-site .contact-head,.english-site .inner-hero-copy,.english-site .inner-section,.english-site .case-study-copy{text-align:left}
.english-site .pink-line,.english-site .eyebrow:before{margin-left:0;margin-right:10px}.english-site .about-more span,.english-site .hero-link span,.english-site .pillar-links span{transform:scaleX(-1)}
.english-site .inner-breadcrumb,.english-site .contact-info-list,.english-site .contact-form{direction:ltr}.english-site .inner-hero-code{right:auto;left:22px}.english-site .case-clients{border-right:0;border-left:3px solid var(--case-accent)}
.english-site .portfolio-row-grid,.english-site .story-summary{direction:ltr}.english-site .portfolio-ghost{left:auto;right:2%}.english-site .work-screen-content,.english-site .case-window-grid .case-ui-main{direction:ltr}
@media(max-width:991.98px){.english-site .language-switch{display:block;margin:16px 0 4px}.english-site .site-header .nav-link:after{left:0;right:auto}}

/* English home hero: native LTR composition */
.english-site.cinematic-home .hero-v2 .hero-copy{padding:34px 38px 18px max(28px,calc((100vw - 1540px)/2));text-align:left}
.english-site.cinematic-home .hero-v2 h1{direction:ltr;text-align:left;padding:0;max-width:720px;font-size:clamp(3rem,4.15vw,5.05rem);line-height:1.02}
.english-site.cinematic-home .hero-v2 h1 .title-line{white-space:nowrap}
.english-site.cinematic-home .hero-v2 h1:after{transform-origin:left}
.english-site.cinematic-home .hero-v2 .hero-copy-main>p{max-width:560px;font-size:1rem;line-height:1.75}
.english-site.cinematic-home .hero-v2 .hero-visual{clip-path:polygon(6% 0,100% 0,100% 100%,0 100%)}
.english-site.cinematic-home .hero-v2 .hero-visual-shade{background:linear-gradient(270deg,transparent 35%,#11152f80)}
.english-site.cinematic-home .visual-note{left:auto;right:0;border-right:0;border-left:4px solid var(--pink);text-align:left}
.english-site.cinematic-home .visual-tag{right:auto;left:28px}

/* English sectors: rebuild the interaction around a left-to-right reading path */
.english-site .sector-experience{direction:ltr;grid-template-columns:minmax(330px,.76fr) minmax(0,1.5fr)}
.english-site .sector-tabs{border-left:0;border-right:1px solid var(--line)}
.english-site .sector-tab{text-align:left;grid-template-columns:35px minmax(0,1fr) 24px}
.english-site .sector-tab:before{right:auto;left:0}
.english-site .sector-tab:hover{padding-right:24px;padding-left:30px}
.english-site .sector-tab>i{transform:translateX(-8px)}
.english-site .sector-stage{direction:ltr;background-position:58% center}
.english-site .sector-stage-shade{background:linear-gradient(270deg,rgba(15,19,48,.35),rgba(15,19,48,.92) 86%)}
.english-site .sector-stage-number{left:auto;right:30px}
.english-site .sector-stage-copy{right:auto;left:clamp(30px,5vw,75px);text-align:left}

@media(max-width:1200px){.english-site.cinematic-home .hero-v2 h1{font-size:clamp(2.65rem,4.2vw,4rem)}}
@media(max-width:991px){.english-site .sector-experience{grid-template-columns:280px 1fr}.english-site .sector-stage-copy{left:30px;right:30px}}
@media(max-width:767px){
  .english-site.cinematic-home .hero-v2 .hero-copy{padding:18px 20px 11px}
  .english-site.cinematic-home .hero-v2 h1{font-size:clamp(2rem,9vw,2.75rem);line-height:1.04}
  .english-site.cinematic-home .hero-v2 h1 .title-line{white-space:nowrap}
  .english-site.cinematic-home .hero-v2 .hero-copy-main>p{font-size:.8rem;line-height:1.5;max-width:95%}
  .english-site.cinematic-home .hero-v2 .hero-visual{clip-path:none}
  .english-site .sector-tabs{border-right:0}
  .english-site .sector-tab{border-left:0;border-right:1px solid var(--line)}
  .english-site .sector-tab:last-child{border-right:0}
  .english-site .sector-tab:before{width:100%;height:3px;transform-origin:left}
  .english-site .sector-tab:hover{padding:14px}
  .english-site .sector-stage{background-position:58% center}
  .english-site .sector-stage-copy{left:20px;right:20px;bottom:28px}
  .english-site .sector-stage-number{right:20px;left:auto}
}
.english-site .company-hero-aside{border-right:0;border-left:3px solid #ed2f7c;padding:8px 0 8px 24px}.english-site .company-breadcrumb{justify-content:flex-start}.english-site .company-hero h1,.english-site .company-heading h2,.english-site .form-intro h2{letter-spacing:-.04em}.english-site .company-form input,.english-site .company-form select,.english-site .company-form textarea{text-align:left}.english-site .footer-pro-brand:after{content:"HIGH FIVE / PALESTINE"}.english-site .footer-pro-nav a:hover{padding-right:0;padding-left:5px}
