.resources--internal .resources__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.resources--internal .resource-card__visual--xpectrum{background:radial-gradient(at 25% 15%,#c0fff0,#0000 60%),linear-gradient(135deg,#a4e8e5,#ac9ce6 65%,#edb0d4);padding:30px;display:grid}.resources--internal .xpectrum-logo{object-fit:contain;filter:drop-shadow(0 18px 16px #49277444);width:100%;height:100%}.resource-card--xpectrum .resource-card__body{min-height:330px}.xpectrum-links{margin-top:auto}.xpectrum-source{justify-content:space-between;gap:12px;padding:16px 0 0;font-size:11px;font-weight:700;display:flex}.resource-card--xpectrum a:focus-visible{outline-offset:-5px;outline:3px solid #4934a4}@media (max-width:1000px){.resources--internal .resources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.resources--internal .resources__grid{grid-template-columns:minmax(0,1fr)}}
