/* Exact current Attractions hero type treatment, retaining this hero's layout. */
@font-face{font-family:"Coastal Reading";src:url('../fonts/library/baskerville/baskerville-400.woff2') format('woff2');font-weight:400;font-display:swap}
.pdh-coast #pdh-title{font:400 clamp(41.4px,3.744vw,71.1px)/1.04 "Libre Baskerville",Georgia,"Times New Roman",serif;letter-spacing:normal;color:#103f40;text-shadow:none}
.pdh-coast #pdh-title>span{display:block;font:inherit;font-weight:700;letter-spacing:-.015em;color:#103f40;white-space:nowrap}
.pdh-coast #pdh-title>em{display:block;margin:.06em 0 0;font:inherit;font-weight:400;font-style:normal;letter-spacing:normal;color:#a77351;white-space:nowrap}
.pdh-coast .pdh-coast__eyebrow{font:400 11px/1.4 "HBS Montserrat",Arial,sans-serif;letter-spacing:.2em;color:#948e80}
.pdh-coast .pdh-coast__eyebrow::after{background:#b6c4c9}
.pdh-coast .pdh-coast__lead{font:400 clamp(18px,1.48vw,24px)/1.3 "Coastal Reading",Georgia,serif;letter-spacing:normal;color:#293e4d}
body.park-home-header .pdh-coast::before{background:linear-gradient(90deg,#faf7f0f7 0%,#faf7f0f2 20%,#faf7f0d9 34%,#faf7f099 47%,#faf7f040 61%,rgba(250,247,240,0) 76%)}
@media(min-width:901px) and (max-height:820px){.pdh-coast .pdh-coast__lead{font-size:18px}}
@media(max-width:900px){.pdh-coast #pdh-title{font-size:clamp(30.6px,8.46vw,57.6px)}.pdh-coast .pdh-coast__lead{font-size:21px}}
@media(max-width:700px){body.park-home-header .pdh-coast::before{background:linear-gradient(to bottom,rgba(250,247,240,.08) 0%,rgba(250,247,240,.15) 15%,rgba(250,247,240,.68) 30%,rgba(250,247,240,.96) 45%,rgba(250,247,240,.97) 61%,rgba(250,247,240,.68) 76%,rgba(250,247,240,.15) 90%,rgba(250,247,240,0) 100%)}}
@media(max-width:540px){.pdh-coast .pdh-coast__eyebrow{font-size:9px;letter-spacing:.19em}.pdh-coast .pdh-coast__lead{font-size:17px;line-height:1.35}}
@media(max-width:600px) and (max-height:700px){body.park-home-header .pdh-coast::before{background:linear-gradient(to bottom,rgba(250,247,240,.08),rgba(250,247,240,.23) 18%,rgba(250,247,240,.76) 31%,rgba(250,247,240,.98) 48%,rgba(250,247,240,.98) 70%,rgba(250,247,240,.74) 86%,rgba(250,247,240,.15))}}
@media(max-height:540px) and (min-width:601px){.pdh-coast #pdh-title{font-size:clamp(25.2px,6.3svh,34.2px)}.pdh-coast .pdh-coast__lead{font-size:17px}}
