.PkiSCG_pageTitle{font-family:var(--font-heading);color:var(--color-primary);text-align:center;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:400;line-height:1.1}.PkiSCG_pageTitle strong{font-family:var(--font-display);font-style:normal;font-weight:400}.PkiSCG_grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.5vw,32px);width:100%;list-style:none;display:grid}.PkiSCG_card{flex-direction:column;display:flex}.PkiSCG_cardLink{text-align:center;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;align-items:center;gap:clamp(8px,1.2vw,16px);height:100%;padding:clamp(16px,2vw,24px);text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.PkiSCG_cardLink:hover{background-color:#efefef;border-color:silver}.PkiSCG_cardImage{aspect-ratio:246/200;justify-content:center;align-items:center;width:100%;max-width:246px;display:flex}.PkiSCG_cardImage img{object-fit:contain;max-width:100%;max-height:100%}.PkiSCG_cardTitle{font-family:var(--font-body);color:var(--color-primary);text-align:center;font-size:clamp(.85rem,1.2vw,1.1rem);font-weight:400}@media (max-width:1023px){.PkiSCG_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.PkiSCG_grid{grid-template-columns:repeat(2,1fr)}}.PkiSCG_sk{background:#e4e4e4;border-radius:6px;animation:1.5s ease-in-out infinite PkiSCG_skPulse}.PkiSCG_skImage{height:200px}.PkiSCG_skTitle{width:45%;height:clamp(.85rem,1.2vw,1.1rem);margin:calc(clamp(.85rem,1.2vw,1.1rem)/3.33333) 0}@keyframes PkiSCG_skPulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.PkiSCG_sk{animation:none}}
