.ppb[data-astro-cid-3mdw4hpe]{box-sizing:border-box;width:100%;max-width:72rem;margin:1.25rem auto;padding:0 1rem}.ppb[data-astro-cid-3mdw4hpe] [data-astro-cid-3mdw4hpe],.ppb[data-astro-cid-3mdw4hpe] [data-astro-cid-3mdw4hpe]:before,.ppb[data-astro-cid-3mdw4hpe] [data-astro-cid-3mdw4hpe]:after{box-sizing:border-box}.ppb[data-astro-cid-3mdw4hpe] [data-astro-cid-3mdw4hpe][hidden]{display:none!important}.ppb-card[data-astro-cid-3mdw4hpe]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;padding:1.5rem;border-radius:1.25rem;background:linear-gradient(135deg,#5b21b6,#7c3aed 55%,#a855f7);color:#fff;box-shadow:0 12px 32px -12px #5b21b68c;font-size:1rem;line-height:1.5;text-align:left}.ppb-copy[data-astro-cid-3mdw4hpe]{flex:1 1 26rem;min-width:0}.ppb-copy[data-astro-cid-3mdw4hpe] p[data-astro-cid-3mdw4hpe]{margin:.5rem 0 0;color:#ffffffeb}.ppb-copy[data-astro-cid-3mdw4hpe] strong[data-astro-cid-3mdw4hpe]{color:#fff;font-weight:700}.ppb-heading[data-astro-cid-3mdw4hpe]{margin:0;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:800;line-height:1.25;color:#fff}.ppb-copy[data-astro-cid-3mdw4hpe] .ppb-nudge[data-astro-cid-3mdw4hpe],.ppb-copy[data-astro-cid-3mdw4hpe] .ppb-nudge[data-astro-cid-3mdw4hpe] strong[data-astro-cid-3mdw4hpe]{color:#fde68a}.ppb-cta[data-astro-cid-3mdw4hpe]{flex:0 0 auto;display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.75rem;border-radius:999px;background:#f97316;color:#fff;font-weight:800;font-size:1.05rem;text-decoration:none;box-shadow:0 6px 16px -6px #00000073;transition:background-color .15s ease,transform .15s ease}.ppb-cta[data-astro-cid-3mdw4hpe]:hover{background:#ea580c;transform:translateY(-1px)}.ppb-cta[data-astro-cid-3mdw4hpe]:focus-visible,.ppb-link[data-astro-cid-3mdw4hpe]:focus-visible{outline:3px solid #fde68a;outline-offset:3px}.ppb-links[data-astro-cid-3mdw4hpe]{flex:1 1 100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.ppb-link[data-astro-cid-3mdw4hpe]{display:flex;align-items:center;gap:.85rem;height:100%;padding:1rem 1.1rem;border-radius:1rem;background:#fff;color:#4c1d95;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.ppb-link[data-astro-cid-3mdw4hpe]:hover{transform:translateY(-2px);box-shadow:0 10px 20px -10px #00000073}.ppb-link-emoji[data-astro-cid-3mdw4hpe]{font-size:2rem;line-height:1}.ppb-link-text[data-astro-cid-3mdw4hpe]{flex:1;display:flex;flex-direction:column;min-width:0}.ppb-link-text[data-astro-cid-3mdw4hpe] strong[data-astro-cid-3mdw4hpe]{font-size:1.05rem;font-weight:800;color:#4c1d95}.ppb-link-text[data-astro-cid-3mdw4hpe] span[data-astro-cid-3mdw4hpe]{font-size:.85rem;color:#6b7280}.ppb-link-arrow[data-astro-cid-3mdw4hpe]{font-weight:800;color:#7c3aed}@media (max-width: 640px){.ppb-card[data-astro-cid-3mdw4hpe]{padding:1.25rem}.ppb-cta[data-astro-cid-3mdw4hpe]{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.ppb-cta[data-astro-cid-3mdw4hpe],.ppb-link[data-astro-cid-3mdw4hpe]{transition:none}.ppb-cta[data-astro-cid-3mdw4hpe]:hover,.ppb-link[data-astro-cid-3mdw4hpe]:hover{transform:none}}.public-study-group+.public-study-group{margin-top:1.5rem}.public-study-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.public-study-card{display:block;overflow:hidden;border:1px solid #f3f4f6;border-radius:.75rem;background:#fff;box-shadow:0 1px 2px #0f172a0f;transition:transform .16s ease,box-shadow .16s ease}.public-study-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0f172a14}.public-study-media-wrap{position:relative;display:block;height:4.75rem;width:100%;overflow:hidden;background:#f3e8ff}.public-study-media-wrap.is-loading:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,#ece9f5 25%,#f7f5fb,#ece9f5 75%);background-size:200% 100%;animation:public-study-shimmer 1.3s ease-in-out infinite}.public-study-media{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .35s ease;z-index:1}.public-study-media.is-loaded{opacity:1}.public-study-fallback{height:4.75rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f3e8ff,#e0e7ff);font-size:1.75rem}@keyframes public-study-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.public-study-media-wrap.is-loading:after{animation:none}}.public-study-body{padding:.7rem .75rem .75rem}.public-study-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.68rem;line-height:1rem;color:#9ca3af}.public-study-kind{color:#7c3aed;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.public-study-title{margin-top:.35rem;color:#111827;font-size:.88rem;font-weight:800;line-height:1.18rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.public-study-card:hover .public-study-title{color:#7c3aed}.public-study-sub{margin-top:.3rem;color:#6b7280;font-size:.7rem;line-height:1rem}@keyframes gate-in{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:none}}.hero-dots[data-astro-cid-j7pv25f6]{background-image:radial-gradient(circle,rgba(255,255,255,.08) 1px,transparent 1px);background-size:32px 32px;width:100%;height:100%}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}html:not([data-auth=in]) .member-only{display:none!important}html[data-auth=in] .guest-only{display:none!important}
