.o-gated-content{--gated-content-radius:0.5rem;--gated-content-border:#d1d5db;--gated-content-bg:#f8fafc}.o-gated-content__gate{display:block}.o-gated-content__payload{display:none}.o-gated-content.is-unlocked .o-gated-content__gate{display:none}.o-gated-content.is-unlocked .o-gated-content__payload{display:block}.o-gated-content__success{margin-bottom:var(--wp--preset--spacing--s)}.o-gated-content__video iframe,.o-gated-content__video video{width:100%;max-width:100%;border:0;border-radius:.25rem;aspect-ratio:16/9;height:auto;display:block}.o-gated-content__video .wp-block-embed__wrapper{width:100%}.o-gated-content__reset{border:0;background:transparent;color:#475569;text-decoration:underline;font-size:.8125rem;padding:0;margin:0 0 var(--wp--preset--spacing--s);cursor:pointer}.o-gated-content--inline .o-gated-content__video{max-width:var(--wp--style--global--content-size,48rem)}.o-gated-content__download .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.o-gated-content__download .material-symbols-outlined{font-size:1.15em;line-height:1}.o-gated-content__download-title{margin-top:var(--wp--preset--spacing--m);margin-bottom:0;padding-left:.75rem;border-left:3px solid var(--wp--preset--color--purple,#7f3fe7);color:#1f2937;font-size:.95rem;font-weight:600;letter-spacing:.01em}.o-gated-content__placeholder{color:#334155;font-size:.95rem;margin:0}.o-gated-content--theater .o-gated-content__video{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.o-gated-content--theater .o-gated-content__video iframe,.o-gated-content--theater .o-gated-content__video video{width:100%;height:min(56.25vw,80vh);max-height:80vh;border-radius:0}.o-gated-content--modal .o-gated-content__modal{position:fixed;inset:0;z-index:2147483000;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.o-gated-content--modal .o-gated-content__modal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.o-gated-content--modal .o-gated-content__modal-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.7)}.o-gated-content--modal .o-gated-content__modal-dialog{position:relative;z-index:1;width:min(72rem,100%);background:#000;border-radius:.5rem;overflow:hidden;-webkit-box-shadow:0 24px 48px rgba(0,0,0,.35);box-shadow:0 24px 48px rgba(0,0,0,.35)}.o-gated-content--modal .o-gated-content__modal-close{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;border:0;border-radius:999px;cursor:pointer;font-size:1.25rem;line-height:1;background:hsla(0,0%,100%,.9);color:#0f172a}.o-gated-content--modal .o-gated-content__modal-video{position:relative;padding-top:56.25%}.o-gated-content--modal .o-gated-content__modal-video iframe,.o-gated-content--modal .o-gated-content__modal-video video{position:absolute;inset:0;width:100%;height:100%;border:0}.o-gated-content__modal{position:fixed;inset:0;z-index:2147483000;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.o-gated-content__modal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.o-gated-content__modal-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.7)}.o-gated-content__modal-dialog{position:relative;z-index:1;width:min(72rem,100%);background:#000;border-radius:.5rem;overflow:hidden;-webkit-box-shadow:0 24px 48px rgba(0,0,0,.35);box-shadow:0 24px 48px rgba(0,0,0,.35)}.o-gated-content__modal-close{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;border:0;border-radius:999px;cursor:pointer;font-size:1.25rem;line-height:1;background:hsla(0,0%,100%,.9);color:#0f172a}.o-gated-content__modal-video{position:relative;padding-top:56.25%}.o-gated-content__modal-video iframe,.o-gated-content__modal-video video{position:absolute;inset:0;width:100%;height:100%;border:0}body.has-gated-modal-open{overflow:hidden}body.has-gated-modal-open .o-alert-bar,body.has-gated-modal-open .o-header{pointer-events:none}
/*# sourceMappingURL=gated-content.css.map*/