.hero h1{max-width:600px;margin-inline:auto}.hero .lead{max-width:800px;text-wrap:balance;margin-inline:auto}.hero h1,.hero .lead{margin:.5rem auto}.hero .ctas{margin:1.5rem auto 0}.video-dialog{aspect-ratio:16/9;border:0;overflow:visible;padding:0;width:auto;max-height:80dvh;max-width:min(94vw,1280px);perspective:1000px;inset:0;transition:.75s opacity,.75s display allow-discrete,.75s overlay allow-discrete}.video-dialog::backdrop{background-color:#4f3852cc;backdrop-filter:blur(5px);cursor:pointer}@media (prefers-color-scheme: dark){.video-dialog::backdrop{background-color:#000c}}.video-dialog .dialog-container{transform-origin:left center}.video-dialog .dialog-container{transition:.75s transform}.video-dialog::backdrop{transition:opacity .75s,display .75s allow-discrete,overlay .75s allow-discrete}.video-dialog:not(:open){opacity:0}.video-dialog:not(:open) .dialog-container{transform:translate3d(150%,0,0) rotateY(-90deg)}.video-dialog:not(:open)::backdrop{opacity:0}.video-dialog:open{opacity:1}.video-dialog:open .dialog-container{transform:translateZ(0) rotateY(0)}.video-dialog:open::backdrop{opacity:1}@starting-style{.video-dialog:open{opacity:0}.video-dialog:open .dialog-container{transform:translate3d(-150%,0,0) rotateY(90deg)}.video-dialog:open::backdrop{opacity:0}}@media (prefers-reduced-motion: reduce){.video-dialog{transition:1s opacity,1s display allow-discrete,1s overlay allow-discrete}.video-dialog .dialog-container,.video-dialog:open .dialog-container{transform:translateZ(0) rotateY(0)!important}}.video-dialog .video-container{position:relative;margin-bottom:-4px;width:100%}.video-dialog .video-container iframe{aspect-ratio:16/9;border:0;height:auto;width:100%}.video-dialog .close-button{background-image:url(https://df6yevl24pl4a.cloudfront.net/filer_public/a3/c6/a3c62070-d66b-4701-81e2-e34b1dd8d4e2/close-modal-icon.svg);background-size:50px 50px;background-repeat:no-repeat;border:0;font-size:1rem;height:50px;overflow:clip;text-indent:-999em;width:50px;position:absolute;top:-3.5em;right:0}.cms-toolbar-expanded .video-dialog .close-button{transform:none}
