.ps-ideas{position:relative;display:grid;justify-items:center;grid-gap:18px;gap:18px;width:100%}.ps-ideas__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgb(255 255 255/.75);box-shadow:0 0 0 1px rgb(120 130 255/.16),0 6px 20px rgb(79 123 255/.14);color:#333;font-size:13px;font-weight:600;animation:ps-idea-in .5s ease both}.ps-ideas__badge i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgb(34 197 94/.5);animation:ps-idea-ping 1.8s ease-out infinite}.ps-ideas__grid>li{position:relative;animation:ps-idea-in .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i), 11) * 45ms)}.ps-ideas__card{display:flex;align-items:center;gap:13px;width:100%;padding:14px;box-sizing:border-box;border:0;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgb(20 20 50/.06),0 10px 28px rgb(40 50 110/.1);color:#111;font:inherit;text-align:left;cursor:pointer;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.ps-ideas__card img{flex:none;width:52px;height:52px;border-radius:12px}.ps-ideas__card span{display:grid;grid-gap:2px;gap:2px;min-width:0}.ps-ideas__card strong{overflow:hidden;font-size:14.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ps-ideas__card small{color:#666;font-size:12.5px}.ps-ideas__more{position:absolute;z-index:5;top:100%;left:0;right:0;padding-top:8px;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1),visibility .2s}.ps-ideas__more>div{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgb(120 130 255/.18),0 18px 44px rgb(30 40 100/.22);text-align:left}.ps-ideas__more p{margin:0;color:#333;font-size:13px;line-height:1.45}.ps-ideas__more dl{display:grid;grid-gap:4px;gap:4px;margin:0}.ps-ideas__more dl>div{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.ps-ideas__more dt{color:#777}.ps-ideas__more dd{margin:0;color:#111;font-weight:600}.ps-ideas__more a{color:#111;font-size:13px;font-weight:650;text-decoration:none}.ps-ideas__more a:hover{text-decoration:underline}.ps-ideas__grid>li.is-open{z-index:6}.ps-ideas__grid>li.is-open .ps-ideas__more{opacity:1;visibility:visible;transform:none}@media (hover:hover){.ps-ideas__grid>li:not(.is-locked):hover{z-index:6}.ps-ideas__grid>li:not(.is-locked):hover .ps-ideas__card{transform:translateY(-2px);box-shadow:0 0 0 1px rgb(120 130 255/.22),0 16px 36px rgb(50 70 170/.18)}.ps-ideas__grid>li:not(.is-locked):hover .ps-ideas__more{opacity:1;visibility:visible;transform:none}}.ps-ideas__grid>li.is-locked{filter:blur(6px);opacity:.7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes ps-idea-in{0%{opacity:0;transform:translateY(10px)}}@keyframes ps-idea-ping{to{box-shadow:0 0 0 8px rgb(34 197 94/0)}}@media (max-width:760px){.ps-ideas__niches{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ps-ideas__badge,.ps-ideas__badge i,.ps-ideas__grid>li{animation:none}}.ps-ideas__niches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start;width:100%}.ps-ideas__niches h2{margin:0 0 10px;color:#111;font-size:15px;font-weight:650;text-align:left}.ps-ideas__grid{display:grid;grid-gap:10px;gap:10px;width:100%;margin:0;padding:0;list-style:none}.ps-ideas__niches section:has(.is-open,li:hover){position:relative;z-index:6}.ps-ideas-link{display:block;margin:2px 0 0;padding:0;text-align:left}@media (max-width:520px){.ss-onb .ps-onb-stage--wide,.ss-onb .ss-onb__stage{padding-top:92px;margin-top:0}.ss-onb .ps-onb-headline{margin-top:0}}.ps-ideas__niches{position:relative}.ps-ideas__veil{position:absolute;z-index:4;left:50%;bottom:14px;display:grid;justify-items:center;grid-gap:3px;gap:3px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:11px 24px;border-radius:20px;background:rgb(255 255 255/.9);box-shadow:0 0 0 1px rgb(120 130 255/.18),0 14px 34px rgb(30 40 100/.16);text-align:center;transform:translateX(-50%);pointer-events:none}.ps-ideas__veil strong{color:#111;font-size:15px;font-weight:650;letter-spacing:-.01em}.ps-ideas__veil span{display:inline-flex;align-items:center;gap:7px;color:#666;font-size:12.5px}.ps-ideas__veil i{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:ps-idea-ping 1.8s ease-out infinite}@media (prefers-reduced-motion:reduce){.ps-ideas__veil i{animation:none}}.ps-ideas__follow{justify-self:start;padding:7px 13px;border:0;border-radius:999px;background:#0b0b0d;color:#fff;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.ps-ideas__follow:disabled{opacity:.5;cursor:default}