.grid[data-astro-cid-ol7j2rsx]{grid-template-columns:repeat(6,1fr);gap:clamp(16px,2vw,28px);display:grid}.card[data-astro-cid-ol7j2rsx]{min-width:0;box-shadow:inset 0 0 0 1px var(--rule-light), 0 0 0 0 #2f276600;background:#fbfaff;border-radius:20px;flex-direction:column;grid-column:span 2;transition:translate .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}@media (hover:hover){.card[data-astro-cid-ol7j2rsx]:hover{box-shadow:inset 0 0 0 1px var(--navy), 0 14px 28px -18px #2f276673;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-ol7j2rsx]{transition:none}.card[data-astro-cid-ol7j2rsx]:hover{translate:none}}.card[data-astro-cid-ol7j2rsx]:nth-child(n+4){grid-column:span 3}.tile[data-astro-cid-ol7j2rsx]{background:linear-gradient(135deg, #e3dcf4, var(--mint-deep));border-radius:20px 20px 0 0;width:100%;height:clamp(72px,7vw,100px);display:block;overflow:hidden}.tile[data-astro-cid-ol7j2rsx] polygon[data-astro-cid-ol7j2rsx]{fill:#7a63e61a}.tile[data-astro-cid-ol7j2rsx] line[data-astro-cid-ol7j2rsx]{stroke:var(--indigo);stroke-width:1.5px}.body[data-astro-cid-ol7j2rsx]{flex-direction:column;flex:1;gap:10px;padding:clamp(20px,2vw,28px);display:flex}.tags[data-astro-cid-ol7j2rsx]{flex-wrap:wrap;gap:6px;display:flex}.tags[data-astro-cid-ol7j2rsx] li[data-astro-cid-ol7j2rsx]{color:#4a3fb8;background:#e9e4f8;padding:3px 10px;font-size:13px;font-weight:700;line-height:1.6}h3[data-astro-cid-ol7j2rsx]{letter-spacing:-.01em;font-size:clamp(19px,1.6vw,23px);line-height:1.45}.body[data-astro-cid-ol7j2rsx] .soft[data-astro-cid-ol7j2rsx]{font-size:16px;line-height:1.8}.ba[data-astro-cid-ol7j2rsx],.result[data-astro-cid-ol7j2rsx]{border-top:1px solid var(--rule-light);padding-top:10px;font-size:16px;line-height:1.6}.result[data-astro-cid-ol7j2rsx]{font-weight:700}.ba-label[data-astro-cid-ol7j2rsx]{color:#5f5890;margin-bottom:2px;font-size:13px;font-weight:400;display:block}.metric[data-astro-cid-ol7j2rsx]{color:var(--indigo);margin-top:4px;display:block}.meta[data-astro-cid-ol7j2rsx]{flex-wrap:wrap;gap:2px 18px;margin-top:auto;font-size:14px;line-height:1.7;display:flex}.meta[data-astro-cid-ol7j2rsx] div[data-astro-cid-ol7j2rsx]{gap:6px;display:flex}.meta[data-astro-cid-ol7j2rsx] dt[data-astro-cid-ol7j2rsx]:after{content:"："}@media (width<=899px){.grid[data-astro-cid-ol7j2rsx]{grid-template-columns:repeat(2,1fr)}.card[data-astro-cid-ol7j2rsx],.card[data-astro-cid-ol7j2rsx]:nth-child(n+4){grid-column:span 1}.card[data-astro-cid-ol7j2rsx]:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=599px){.grid[data-astro-cid-ol7j2rsx]{grid-template-columns:1fr}.card[data-astro-cid-ol7j2rsx]:last-child:nth-child(odd){grid-column:auto}.tile[data-astro-cid-ol7j2rsx]{height:56px}}
