.postunlock-gate,.postunlock-gate *{box-sizing:border-box}.postunlock-gate{border:1px solid;border-radius:.5rem;display:grid;gap:1rem;margin-block:1.5rem;max-width:100%;overflow-wrap:anywhere;padding:clamp(1rem,4vw,1.5rem)}.postunlock-gate .postunlock-gate__noscript,.postunlock-gate .postunlock-gate__price,.postunlock-gate .postunlock-gate__status{margin:0}.postunlock-gate .postunlock-gate__price{font-weight:600}.postunlock-gate .postunlock-gate__checkout{background:transparent;border:2px solid;border-radius:.25rem;color:inherit;cursor:pointer;font:inherit;font-weight:600;justify-self:start;line-height:1.25;max-width:100%;min-height:2.75rem;padding:.625rem 1rem}.postunlock-gate .postunlock-gate__status{min-block-size:1.5em}@media (max-width:30rem){.postunlock-gate .postunlock-gate__checkout{justify-self:stretch;width:100%}}.postunlock-paid-content{display:grid;gap:1.5rem;margin-block:1.5rem}.postunlock-paid-content .postunlock-paid-content__download{justify-self:start;overflow-wrap:anywhere}.postunlock-gate:where([data-postunlock-design]){background:var(--pu-background);border:var(--pu-borderWidth) solid var(--pu-borderColor);border-radius:var(--pu-radius);box-shadow:0 var(--pu-shadowY) var(--pu-shadowBlur) var(--pu-shadowColor);color:var(--pu-textColor);gap:var(--pu-gap);margin-inline:auto;max-width:var(--pu-maxWidth);padding:var(--pu-padding);text-align:var(--pu-alignment);width:100%}.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__price{color:var(--pu-textColor);font-size:var(--pu-fontSize);font-weight:var(--pu-fontWeight);line-height:1.6;white-space:pre-line}.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__checkout{background:var(--pu-buttonBackground);border:var(--pu-buttonBorderWidth) solid var(--pu-buttonBorderColor);border-radius:var(--pu-buttonRadius);color:var(--pu-buttonColor);font-size:var(--pu-buttonFontSize);justify-self:var(--pu-alignment);padding:var(--pu-buttonPaddingY) var(--pu-buttonPaddingX);text-transform:none;transition:transform var(--pu-transition) ease,background-color var(--pu-transition) ease,color var(--pu-transition) ease;white-space:normal;width:var(--pu-buttonWidth)}.postunlock-gate .postunlock-gate__checkout:focus-visible{outline:3px solid currentcolor;outline-offset:3px}.postunlock-gate .postunlock-gate__checkout:disabled,.postunlock-gate .postunlock-gate__checkout[aria-busy=true]{cursor:wait;opacity:.6}.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__checkout:not(:disabled):hover,.postunlock-gate:where([data-postunlock-design])[data-preview-hover=true] .postunlock-gate__checkout:not(:disabled){background:var(--pu-hoverBackground);color:var(--pu-hoverColor);transform:translateY(calc(var(--pu-hoverLift)*-1))}.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__status{font-size:var(--pu-statusFontSize);line-height:1.6;white-space:pre-line}.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__status:empty{display:none}.postunlock-gate:where([data-postunlock-design])[data-state=error] .postunlock-gate__status{background:var(--pu-errorBackground);border-radius:var(--pu-buttonRadius);color:var(--pu-errorColor);padding:var(--pu-errorPadding)}@media (max-width:480px){.postunlock-gate:where([data-postunlock-design]){padding:var(--pu-mobilePadding)}.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__price{font-size:var(--pu-mobileFontSize)}.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__checkout{justify-self:var(--pu-alignment);width:var(--pu-mobileButtonWidth)}}@media (prefers-reduced-motion:reduce){.postunlock-gate:where([data-postunlock-design]) .postunlock-gate__checkout{transition:none}}
