.y8GXka_hero{background:#fffdfc;border-bottom:5px solid #175f59}.y8GXka_inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:2rem;max-width:72rem;margin-inline:auto;padding:3rem 1.5rem;display:grid}.y8GXka_copy{min-width:0}.y8GXka_eyebrow{letter-spacing:.02em;color:#526269;font-size:.9375rem;font-weight:500}.y8GXka_title{letter-spacing:-.01em;word-break:keep-all;overflow-wrap:anywhere;color:#175f59;margin-top:.75rem;font-size:clamp(2.25rem,3.9vw,3.75rem);font-weight:400;line-height:1.15}.y8GXka_subtitle{text-wrap:pretty;color:#17384b;max-width:30em;margin-top:1.25rem;font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.65}.y8GXka_media{aspect-ratio:16/9;background:#fffdfc;position:relative;overflow:hidden}.y8GXka_poster,.y8GXka_video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.y8GXka_video{background:#000}.y8GXka_play{inset-inline:0;justify-content:center;display:flex;position:absolute;bottom:.75rem}@media (max-width:767px){.y8GXka_inner{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.25rem 1rem 1.5rem}.y8GXka_eyebrow{font-size:.8125rem}.y8GXka_title{margin-top:.5rem;font-size:clamp(1.875rem,8.5vw,2.25rem)}.y8GXka_subtitle{margin-top:.75rem;font-size:.9375rem;line-height:1.6}}@media (prefers-color-scheme:dark){.y8GXka_hero{background:#0e1517;border-bottom-color:#3c8d85}.y8GXka_eyebrow{color:#93a29e}.y8GXka_title{color:#6fbdb4}.y8GXka_subtitle{color:#dce7e3}}
