.pb[data-astro-cid-zmw3i2lm]{background:var(--ocean-1000,var(--dark-bg));align-items:end;min-height:clamp(280px,38vw,440px);display:grid;position:relative;overflow:hidden}.pb--tall[data-astro-cid-zmw3i2lm]{min-height:clamp(340px,46vw,560px)}.pb-img[data-astro-cid-zmw3i2lm]{object-fit:cover;opacity:.82;width:100%;height:100%;position:absolute;inset:0}.pb[data-astro-cid-zmw3i2lm]:after{content:"";background:linear-gradient(to top, rgb(var(--shadow-rgb) / .88) 0%, rgb(var(--shadow-rgb) / .62) 38%, rgb(var(--shadow-rgb) / .26) 72%, rgb(var(--shadow-rgb) / .08) 100%);position:absolute;inset:0}.pb-in[data-astro-cid-zmw3i2lm]{z-index:1;padding-block:clamp(26px,4vw,46px);position:relative}.pb-eye[data-astro-cid-zmw3i2lm]{color:var(--brand-aqua,var(--dark-primary-soft));text-shadow:0 1px 2px rgb(var(--shadow-rgb) / .9), 0 0 14px rgb(var(--shadow-rgb) / .7);margin-bottom:12px;display:block}.pb-line[data-astro-cid-zmw3i2lm]{font-family:var(--font-display);color:#fff;letter-spacing:-.028em;text-wrap:balance;max-width:20ch;font-size:clamp(1.5rem,1.1rem + 1.9vw,2.6rem);font-weight:600;line-height:1.12}.pb-sub[data-astro-cid-zmw3i2lm]{max-width:42ch;color:var(--dark-lede);margin-top:10px;font-size:clamp(.95rem,.9rem + .2vw,1.05rem);line-height:1.5}@media (width<=560px){.pb-img[data-astro-cid-zmw3i2lm]{object-position:60% center}}
