.company-video{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;padding-top:25px;padding-bottom:80px}.video-intro>p:not(.eyebrow){font-size:17px;line-height:1.8;color:#455f6e;margin-top:24px;max-width:400px}.video-intro .button{margin-top:28px}.video-frame{border-radius:20px;overflow:hidden;background:#062e48;box-shadow:0 16px 45px #073b6112;line-height:0}.video-frame video{display:block;width:100%;height:auto;max-height:600px;object-fit:contain;background:#062e48}.video-frame video:focus-visible{outline:3px solid #009bdd;outline-offset:-4px}@media(max-width:900px){.company-video{gap:30px;grid-template-columns:1fr 1.2fr}}@media(max-width:700px){.company-video{grid-template-columns:1fr;padding-top:10px;padding-bottom:48px;gap:28px}.video-intro>p:not(.eyebrow){font-size:16px;max-width:none}.video-frame{border-radius:14px}.video-frame video{max-height:70vh}}
.video-frame{width:100%;max-width:338px;justify-self:center}.video-frame video{max-height:none;aspect-ratio:9/16}.company-video{grid-template-columns:1fr 1fr}@media(max-width:700px){.company-video{grid-template-columns:1fr}.video-frame{max-width:320px}}
.about-video{width:100%;max-width:360px;justify-self:center;position:relative;border-radius:20px;overflow:hidden;background:#062e48;box-shadow:0 15px 40px #073b6115;line-height:0}.about-video video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain}.video-sound{position:absolute;right:14px;top:14px;z-index:2;background:#073b61e8;border:1px solid #ffffff40;color:white;border-radius:30px;padding:10px 15px;font:600 13px Arial,sans-serif;cursor:pointer;line-height:1.5}.video-sound[hidden]{display:none}@media(max-width:700px){.about-video{max-width:320px;border-radius:16px}.video-sound{font-size:12px}}
.about-video{max-width:520px}.about-video video{aspect-ratio:1/1}@media(max-width:700px){.about-video{max-width:420px}}
