.hcp-lock-wrapper{background:#fff;border:1px solid #e5e5e5;padding:22px 18px;text-align:center;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .05);margin:20px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.hcp-icon .dashicons-lock{font-size:40px;width:40px;height:40px;color:#fca130;margin-bottom:0}.hcp-heading{color:#222;font-size:25px;line-height:1.3;margin:4px 0 14px;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:middle}.hcp-icon{display:inline-block;vertical-align:middle;margin-right:10px}.hcp-description{font-size:16px;line-height:1.5;color:#333;margin:0 auto 16px;font-weight:500}.hcp-instruction{background:#eaf4ff;color:#0875b9;border-radius:8px;padding:13px 12px;margin:14px 0 12px;font-size:17px;line-height:1.4;font-weight:800}.hcp-action{margin:16px auto 18px;padding:14px;max-width:560px;background:#f0f7ff;border:2px solid #c8e2fa;border-radius:12px;box-sizing:border-box}.hcp-ad-link,.hcp-ad-link:visited{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;max-width:100%;padding:14px 22px;border:0;border-radius:8px;background:#0875b9;color:#fff!important;text-decoration:none!important;font-size:19px;line-height:1.4;font-weight:800;box-shadow:0 3px 0 #075b91;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;overflow-wrap:anywhere}.hcp-ad-link:hover,.hcp-ad-link:focus{background:#005b91;color:#fff!important;text-decoration:none!important;transform:translateY(-1px);box-shadow:0 4px 0 #06456d}.hcp-ad-link:focus-visible{outline:3px solid #fca130;outline-offset:3px}.hcp-ad-link .dashicons{color:#fff;font-size:22px;width:22px;height:22px;flex:0 0 auto;margin:0}.hcp-image img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0 / .1);margin-bottom:20px}.hcp-footer-note{font-style:italic;font-size:14px;line-height:1.5;color:#555;margin-top:15px}.hcp-countdown{margin-top:20px;font-weight:700;color:#d63638;font-size:18px}.hcp-sensitive-wrapper{position:relative;cursor:pointer;overflow:hidden;display:inline-block}.hcp-sensitive-wrapper.wp-video,.hcp-sensitive-wrapper.mejs-container{display:block!important}.hcp-sensitive-wrapper.is-blurred img,.hcp-sensitive-wrapper.is-blurred video,.hcp-sensitive-wrapper.is-blurred iframe,.hcp-sensitive-wrapper.is-blurred .mejs-inner{filter:blur(15px);-webkit-filter:blur(15px);transition:filter 0.3s ease}.hcp-sensitive-wrapper.is-blurred::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .3);z-index:10;pointer-events:none}.hcp-sensitive-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgb(0 0 0 / .85);color:#fff;padding:12px 20px;border-radius:4px;font-weight:700;text-align:center;z-index:20;font-size:14px;line-height:1.5;min-width:180px;box-shadow:0 4px 10px rgb(0 0 0 / .3)}.hcp-sensitive-wrapper:not(.is-blurred) .hcp-sensitive-overlay,.hcp-sensitive-wrapper:not(.is-blurred)::after{display:none}.hcp-sensitive-wrapper:not(.is-blurred) video,.hcp-sensitive-wrapper:not(.is-blurred) .mejs-inner{filter:none;-webkit-filter:none}@media (max-width:600px){.hcp-lock-wrapper{padding:18px 13px;margin:14px 0}.hcp-heading{font-size:21px}.hcp-description{font-size:15px}.hcp-instruction{font-size:16px;padding:11px 9px}.hcp-ad-link{font-size:18px}}.hcp-sensitive-wrapper{border-radius:10px;isolation:isolate;vertical-align:middle;max-width:100%}.hcp-sensitive-wrapper.is-blurred::after{background:rgb(12 20 30 / .38);border-radius:inherit}.hcp-sensitive-overlay{width:max-content;max-width:calc(100% - 24px);min-width:0;box-sizing:border-box;padding:12px 18px;border:1px solid rgb(255 255 255 / .24);border-radius:10px;background:rgb(20 30 42 / .92);color:#fff;font-size:15px;font-weight:700;line-height:1.45;text-wrap:balance;overflow-wrap:anywhere;box-shadow:0 6px 20px rgb(0 0 0 / .28);cursor:pointer}.hcp-sensitive-overlay::before{content:"👁 "}.hcp-sensitive-wrapper:not(.is-blurred){cursor:auto}@media (max-width:600px){.hcp-sensitive-overlay{max-width:calc(100% - 16px);padding:10px 13px;font-size:13px;border-radius:8px}}.hcp-lock-wrapper{background:#f4f4f4;border:0;padding:12px;border-radius:14px;box-shadow:none;margin:14px 0}.hcp-lock-content{background:#fff;border-radius:10px;padding:14px 12px 12px}.hcp-icon{margin-right:5px}.hcp-icon .dashicons-lock{font-size:15px;width:15px;height:15px;color:#f59e0b;margin:0}.hcp-heading{font-size:18px;line-height:1.35;margin:0 0 12px;font-weight:600}.hcp-description{font-size:15px;line-height:1.45;font-weight:400;color:#555;margin:0 auto 10px}.hcp-action{display:block;width:100%;max-width:none;margin:0 auto;padding:10px 12px 8px;background:#eaf3ff;border:0;border-radius:12px;box-sizing:border-box}.hcp-instruction{background:#fff0;color:#0875b9;border-radius:0;padding:2px 0 10px;margin:0;font-size:16px;line-height:1.4;font-weight:600}.hcp-ad-link,.hcp-ad-link:visited{display:flex;width:100%;min-height:50px;padding:12px 14px;border-radius:8px;background:#0875b9;color:#fff!important;font-size:16px;line-height:1.35;font-weight:700;box-shadow:none;text-align:center}.hcp-ad-link:hover,.hcp-ad-link:focus{background:#0667a4;transform:none;box-shadow:none}.hcp-footer-note{margin-top:8px;font-style:normal;font-size:13px;line-height:1.4;color:#666}.hcp-footer-note p{margin:0}@media (max-width:600px){.hcp-lock-wrapper{padding:10px;margin:12px 0}.hcp-lock-content{padding:12px 10px 10px}.hcp-heading{font-size:17px}.hcp-description{font-size:14px}.hcp-action{padding:9px 10px 7px}.hcp-instruction{font-size:15px}.hcp-ad-link{font-size:15px;min-height:48px}}body.hcp-waiting-popup #popup-overlay{display:none!important;visibility:hidden!important;pointer-events:none!important}html.hcp-screen-locked,body.hcp-screen-locked{overflow:hidden!important;overscroll-behavior:none!important;touch-action:pan-x!important}body.hcp-waiting-popup .entry-title,body.hcp-waiting-popup h1.entry-title,body.hcp-waiting-popup .wp-block-post-title,body.hcp-waiting-popup .post-title,body.hcp-waiting-popup .post-header .title,body.hcp-waiting-popup .article-title,body.hcp-waiting-popup .single-post-title{display:none!important}