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