.bk-g{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.bk-g{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bk-g{grid-template-columns:repeat(3,1fr)}}.bk-g li{display:flex}.bk-g a{flex:1;display:block;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s}.bk-g a:hover{background:#f9fafb;border-color:#f9a8d4;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.bk-g b{display:flex;align-items:center;font-weight:600;color:#1f2937;margin-bottom:.75rem}.bk-g b i{margin-right:.75rem}.bk-g span{display:block;color:#4b5563;font-size:.875rem;line-height:1.25rem}.bk-g .b{color:#2563eb}.bk-g .p{color:#db2777}.bk-g .r{color:#dc2626}
.ps-il{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.ps-il a{padding:.5rem 1rem;border-radius:9999px;background:var(--pegasus-orange-50,#fff7ed);color:#1f2937;border:1px solid var(--pegasus-orange-300,#fdba74);font-size:.875rem;line-height:1.25rem;font-weight:500;transition:color .15s}.ps-il a:hover{color:var(--pegasus-orange,#f48024)}
#pg-cards-grid .pgk{display:grid;grid-template-columns:32px 1fr auto;column-gap:8px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;transition:all .2s}
#pg-cards-grid .pgk:before{content:"";grid-row:1/3;width:28px;height:28px;background:url(/PC.png) center/contain no-repeat}
#pg-cards-grid .pgk:hover{border-color:#f48024;box-shadow:0 2px 8px rgba(244,128,36,.15);transform:translateY(-1px)}
#pg-cards-grid .pgk b{font-size:.82rem;font-weight:600;color:#1f2937;line-height:1.3;word-break:break-word}
#pg-cards-grid .pgk small{grid-column:2;font-size:.72rem;color:#3b82f6}
#pg-cards-grid .pgk em{grid-column:3;grid-row:1/3;font-style:normal;font-size:.9rem;font-weight:700;color:#f48024;white-space:nowrap;margin-left:8px}
#pg-cards-grid .pgk em:after{content:" ›"}
