.pf-unlock-tail{margin-top:20px;container-type:inline-size}.pf-unlock{--u-ink:var(--v2-ink,var(--text-primary,#f5f5f7));--u-ground:var(--v2-ground,var(--bg-base,#0a0a0a));--u-mut:color-mix(in srgb, var(--u-ink) 62%, transparent);color:var(--u-ink);background:linear-gradient(color-mix(in srgb, var(--u-ink) 7%, transparent), color-mix(in srgb, var(--u-ink) 4%, transparent)), color-mix(in srgb, var(--u-ground) 64%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--u-ink) 13%, transparent), inset 0 1px 0 color-mix(in srgb, var(--u-ink) 10%, transparent), 0 24px 48px -28px #0000008c;-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);isolation:isolate;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"fan text cta";align-items:center;gap:14px 18px;padding:16px 16px 16px 18px;font-family:-apple-system,SF Pro Text,system-ui,Inter,sans-serif;display:grid;position:relative}.pf-unlock__fan{flex:none;grid-area:fan;width:84px;height:64px;position:relative}.pf-unlock[data-fan="1"] .pf-unlock__fan{width:64px}.pf-unlock[data-fan="2"] .pf-unlock__fan{width:74px}.pf-unlock__art{background:color-mix(in srgb, var(--u-ink) 12%, var(--u-ground));width:56px;height:56px;box-shadow:0 0 0 1px color-mix(in srgb, var(--u-ink) 14%, transparent), 0 10px 18px -10px #000000b3;transform-origin:50% 90%;border-radius:12px;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;left:0;overflow:hidden}.pf-unlock__art img{object-fit:cover;filter:blur(1.5px)saturate(1.2)brightness(.8);width:100%;height:100%;display:block;transform:scale(1.12)}.pf-unlock__art[data-i="0"]{z-index:3;left:0;transform:rotate(-7deg)}.pf-unlock__art[data-i="1"]{z-index:2;left:14px;transform:rotate(2deg)}.pf-unlock__art[data-i="2"]{z-index:1;left:28px;transform:rotate(10deg)}.pf-unlock[data-fan="1"] .pf-unlock__art[data-i="0"]{left:4px;transform:rotate(-4deg)}.pf-unlock:hover .pf-unlock__art[data-i="0"]{transform:rotate(-11deg)translate(-3px,-1px)}.pf-unlock:hover .pf-unlock__art[data-i="1"]{transform:rotate(2deg)translateY(-3px)}.pf-unlock:hover .pf-unlock__art[data-i="2"]{transform:rotate(15deg)translate(4px,-1px)}.pf-unlock__lock{z-index:4;color:#fff;filter:drop-shadow(0 1px 3px #0009);pointer-events:none;width:22px;height:22px;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;top:21px;left:17px;transform:rotate(-7deg)}.pf-unlock[data-fan="1"] .pf-unlock__lock{left:21px;transform:rotate(-4deg)}.pf-unlock:hover .pf-unlock__lock{transform:rotate(-11deg)translate(-3px,-1px)}.pf-unlock__text{grid-area:text;min-width:0}.pf-unlock__title{letter-spacing:-.015em;color:var(--u-ink);margin:0;font-size:17px;font-weight:650;line-height:1.2}.pf-unlock__line{color:var(--u-mut);margin:3px 0 0;font-size:14px;font-weight:450;line-height:1.35}.pf-unlock__cta{grid-area:cta;justify-content:flex-end;display:flex}.pf-unlock__cta>div{align-items:stretch!important}.pf-unlock .pf-pill--primary{background:var(--u-ink);color:var(--u-ground);box-shadow:0 10px 22px -12px #0000008c}.pf-unlock .pf-pill--primary:hover{background:var(--u-ink);opacity:.9}.pf-unlock .pf-pill__meta{opacity:.6}@container (max-width:479px){.pf-unlock{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"fan text""cta cta";column-gap:14px;padding:16px}.pf-unlock__cta,.pf-unlock__cta>div,.pf-unlock__cta .pf-pill{width:100%}.pf-unlock__cta .pf-pill{height:50px;font-size:17px}}@media (prefers-reduced-motion:reduce){.pf-unlock__art,.pf-unlock__lock{transition:none}}
