/* Home hero headline, both lines (client, 2026-10-28): "Your place" and "by the Gulf" are both Libre Baskerville
   (bold / regular), smaller than before and the same size, replacing the Rollo script on the second line.
   Colours come from hero-dark-overlay-20261028.css; nothing else in the copy block changes. Loaded last. */
@media(min-width:901px){
  .gulf-hero-live .pha{--h1:clamp(46px,4.16vw,79px);--h2:clamp(46px,4.16vw,79px)}
  .gulf-hero-live .pha #park-here-title .pha__title-main{font-size:var(--h1)!important;line-height:1.04;letter-spacing:-.015em;transform:none}
  .gulf-hero-live .pha #park-here-title .pha__title-script{
    display:block;margin:.06em 0 0;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif!important;
    font-size:var(--h2)!important;font-weight:400!important;font-style:normal;line-height:1.04;letter-spacing:-.01em;
    transform:none;-webkit-text-stroke:0;
  }
  .gulf-hero-live .pha .pha__lead{margin-top:calc(26 * var(--hk))}
}
@media(max-width:900px){
  .gulf-hero-live #park-here-title .pha__title-main{font-size:clamp(34px,9.4vw,64px)!important;line-height:1.04;letter-spacing:-.015em}
  .gulf-hero-live #park-here-title .pha__title-script{
    margin:.06em 0 0;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif!important;
    font-size:clamp(34px,9.4vw,64px)!important;font-weight:400!important;line-height:1.04;letter-spacing:-.01em;transform:none;-webkit-text-stroke:0;
  }
}
