.po-head{margin:0 auto;max-width:1000px;text-align:center}.po-head .gr-title-sub{margin:12px auto 0;max-width:760px}.po-head .gr-title-sub p{margin:0}.po-note{color:#606166;font-size:15px;line-height:1.6;margin:28px auto 0;max-width:820px;text-align:center}.po-note p{margin:0}.po-link,.po-note a{color:#1f35ff;font-weight:600;text-decoration:none}.po-link:hover,.po-note a:hover{text-decoration:underline}@media(max-width:600px){.po-head .gr-title-sub br{display:none}}@media(prefers-reduced-motion:reduce){[class*=" po-"],[class^=po-]{animation:none!important;transition:none!important}}.po-lcards{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:40px}.po-lcard{background:#fff;border:1px solid #dfe4ff;border-radius:18px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s,box-shadow .2s}.po-lcard:hover{box-shadow:0 14px 28px rgba(31,53,255,.12);transform:translateY(-4px)}.po-lcard__img{aspect-ratio:16/9;background:#f5f8ff;display:block;object-fit:contain;width:100%}.po-lcard__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:22px}.po-lcard__tag{align-self:flex-start;background:#f0f1f5;border-radius:999px;color:#171719;font-size:12px;font-weight:700;padding:4px 10px}.po-lcard h3{margin:0}.po-lcard p{color:#606166;margin:0}.po-lcard .po-link{margin-top:auto}@media(max-width:900px){.po-lcards{grid-template-columns:1fr}}@media(hover:none){.po-lcard:hover{box-shadow:none;transform:none}}