.hl-home-video{padding-top:40px;padding-bottom:32px}.hl-video-intro{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:22px;display:flex}.hl-video-intro h2{margin:8px 0 12px}.hl-video-intro p{max-width:600px;margin:0}.hl-video-free{color:#254d47;background:#edf2e8;border:1px solid #d7dfd0;border-radius:16px;flex-shrink:0;padding:14px 19px}.hl-video-free strong,.hl-video-free span{display:block}.hl-video-free span{margin-top:5px;font-size:14px}.hl-video-frame{aspect-ratio:16/9;background:#254d47;border:1px solid #d7dfd0;border-radius:24px;overflow:hidden}.hl-video-frame video,.hl-video-launch,.hl-video-launch img{aspect-ratio:16/9;object-fit:contain;width:100%;height:100%;display:block}.hl-video-frame video{background:#254d47}.hl-video-launch{color:#fff;cursor:pointer;text-align:left;background:#254d47;border:0;border-radius:0;padding:0;position:relative}.hl-video-launch .hl-video-play{color:#254d47;background:#f8f5ed;border-radius:32px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:45%;padding:14px 22px;font-size:18px;font-weight:700;display:flex;position:absolute;bottom:12%;right:4%;box-shadow:0 6px 22px #102e332b}.hl-video-play span{text-align:center;flex-basis:100%;font-size:13px;font-weight:400}.hl-video-launch:focus-visible{outline-offset:-5px;outline:3px solid #c98664}.hl-video-frame video:focus-visible{outline-offset:-5px;outline:3px solid #c98664}.hl-video-error{border:1px solid #b89b83;border-radius:8px;padding:12px}@media (max-width:680px){.hl-video-intro{display:block}.hl-video-free{max-width:100%;display:inline-block;margin-top:18px!important}.hl-video-frame{border-radius:16px}.hl-video-launch .hl-video-play{gap:4px;max-width:48%;padding:8px 10px;font-size:13px;bottom:10%;right:3%}.hl-video-play svg{width:17px;height:17px}.hl-video-play span{font-size:10px}.hl-home-video{padding-top:28px}}
