#ei{font-family:var(--sans,'Bricolage Grotesque',system-ui,sans-serif);color:#141414;padding-top:48px}
  @media(min-width:861px){#ei{padding-top:0}}
  #ei .eic-hero{position:relative}
  #ei .eic-plate{position:relative;aspect-ratio:1.285/1;overflow:hidden;background:#E7E0D6}
  #ei .eic-plate img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;filter:none}
  #ei .eic-plate::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(14,13,11,.84) 0%,rgba(14,13,11,.74) 18%,rgba(14,13,11,.66) 32%,rgba(14,13,11,.52) 46%,rgba(14,13,11,.16) 60%,rgba(14,13,11,0) 72%)}
  #ei .eil-loop{position:absolute;z-index:2;left:62%;top:46%;width:50%;height:auto;transform:translate(-50%,-50%);pointer-events:none;overflow:visible}
  #ei .eil-loop path{fill:none;stroke:#F4F2ED;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
  #ei .eic-copy{position:absolute;z-index:2;top:0;left:0;right:0;padding:12px 16px 0;color:#fff}
  #ei .eic-copy h2{margin:0;max-width:20em;color:#fff;font-family:var(--sans,'Bricolage Grotesque',system-ui,sans-serif);font-weight:600;font-size:18px;line-height:1.12;letter-spacing:-.03em;text-wrap:wrap}
  #ei .eic-l1,#ei .eic-l2{display:block}
  #ei .eic-l1,#ei .eic-l2{white-space:nowrap}
  #ei .eic-follow{max-width:760px;margin:0 auto;padding:28px 20px 72px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}
  #ei .eic-lead{margin:0;max-width:38em;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.01em;color:#262322}
  #ei .eic-follow .btn{height:48px;padding:0 26px;font-size:14.5px}
  @media(max-width:480px){
    #ei{padding-top:0}
    #ei .eic-plate{aspect-ratio:4/3}
    #ei .eic-plate img{object-fit:cover;object-position:center center}
    #ei .eic-copy{position:static;padding:22px 20px 0;color:#1a1a1a}
    #ei .eic-copy h2{max-width:none;color:#1a1a1a;font-size:clamp(28px,7.9vw,31px);line-height:1.05;letter-spacing:-.035em}
  }
  @media(min-width:861px){
    #ei .eic-plate{aspect-ratio:2912/1632}
    #ei .eic-plate img{object-position:center center}
    #ei .eic-copy{right:auto;width:min(1240px,calc(100% - 80px));padding:96px 0 0 clamp(40px,5vw,72px)}
    #ei .eic-copy h2{max-width:none;font-size:clamp(44px,3.6vw,52px);line-height:1.02;text-wrap:wrap}
    #ei .eic-l1{max-width:none}
    #ei .eic-follow{max-width:1180px;padding:40px 24px clamp(72px,8vw,104px);flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px}
    #ei .eic-lead{font-size:19px;line-height:1.35}
  }
  @media(prefers-reduced-motion:reduce){
    #ei .eic-plate img{transform:none}
  }
