.locked-content,.locked-section{position:relative}.locked-content{z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.locked-overlay{z-index:10;background:hsla(0,0%,100%,.58);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:auto}.lock-card-wrap,.locked-overlay{position:absolute;inset:0;box-sizing:border-box}.lock-card-wrap{z-index:20;pointer-events:none}.lock-card-sticky{position:sticky;top:22vh;justify-content:center;width:100%;padding:16px;pointer-events:none}.ai-lock-card,.lock-card-sticky{display:flex;box-sizing:border-box}.ai-lock-card{pointer-events:auto;width:min(560px,calc(100% - 32px));max-width:100%;padding:32px 28px;border-radius:24px;background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.12);flex-direction:column;align-items:center;text-align:center}.ai-lock-card-icon{display:flex;justify-content:center;align-items:center;margin-bottom:18px}.ai-lock-card-icon svg{width:40px;height:40px;color:#f60;stroke:#f60}.ai-lock-card-text{margin:0 0 20px;line-height:1.45;color:#4b5563}.ai-lock-card-button,.ai-lock-card-text{width:100%;font-size:18px;font-weight:600}.ai-lock-card-button{align-self:stretch;height:60px;border-radius:999px;border:none;background:#000;color:#fff;cursor:pointer;transition:opacity .2s ease}.ai-lock-card-button:hover{opacity:.92}.ai-lock-card-button:focus-visible{outline:2px solid #f97316;outline-offset:3px}.aiInsightsLocked_card__DJWPP{border-radius:20px;background:#fff;padding:20px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.05)}.aiInsightsLocked_header__eYZPu{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px;flex-wrap:wrap}.aiInsightsLocked_title__rYola{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.025em;color:#18181b}.aiInsightsLocked_badge__G_tos{display:inline-flex;align-items:center;gap:4px;background:#f3f4f6;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#27272a}.aiInsightsLocked_locked__mBWcg{position:relative;overflow:hidden;border-radius:16px}.aiInsightsLocked_content__f123o{display:grid;gap:12px}@media (min-width:640px){.aiInsightsLocked_content__f123o{grid-template-columns:repeat(2,1fr)}}.aiInsightsLocked_contentLocked__IfecZ{filter:blur(6px);opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aiInsightsLocked_overlay__oPS_T{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.9))}.aiInsightsLocked_lockBox__902Q5{text-align:center;background:hsla(0,0%,100%,.9);padding:20px 25px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);max-width:280px;width:100%;animation:aiInsightsLocked_aiInsightsFadeUp__KlBd9 .4s ease}@keyframes aiInsightsLocked_aiInsightsFadeUp__KlBd9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.aiInsightsLocked_lockIcon__jrQ4e{display:flex;align-items:center;justify-content:center;margin:0 auto 12px;width:-moz-fit-content;width:fit-content}.aiInsightsLocked_lockSvg__iFWE0{width:36px;height:36px;color:#f60;flex-shrink:0}.aiInsightsLocked_lockBox__902Q5 p{font-size:14px;margin:0 0 12px;color:#444;line-height:1.5}.aiInsightsLocked_unlockBtn__CUUyZ{width:100%;background:#000;color:#fff;border:none;padding:10px 16px;border-radius:999px;cursor:pointer;font-size:14px;font-weight:600;transition:opacity .2s}.aiInsightsLocked_unlockBtn__CUUyZ:hover{opacity:.85}.aiInsightsLocked_unlockBtn__CUUyZ:focus-visible{outline:2px solid #f97316;outline-offset:2px}