.age-art.entry-value{align-items:flex-start;text-align:left;gap:16px;padding:40px;background:radial-gradient(ellipse at top left,#55354f,#251c30 75%)}
.entry-value h2{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2;margin:8px 0;max-width:15ch;color:#f7edf6}
.entry-value p{font-size:1rem;line-height:1.7;color:#ddd1df;margin:0;max-width:34ch}
.age-art.entry-value .entry-eligibility{font-size:.8rem;font-weight:400;color:#d5c8da}
.conversation-intents{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}
.conversation-intents a{flex:1 1 210px;min-width:0;border:1px solid #49324f;border-radius:16px;padding:18px;text-decoration:none;background:#211729}
.conversation-intents strong{display:block;color:#f6eaf7;margin-bottom:6px}
.conversation-intents span{color:#d6c6dc;font-size:.9rem;line-height:1.5}
.conversation-intents a:hover{border-color:#d8a0ed;background:#30203b}
@media(max-width:700px){.age-art.entry-value{flex-direction:column;padding:22px;gap:10px}.entry-value h2{font-size:1.5rem;max-width:none}.entry-value p{font-size:.9rem}.conversation-intents{gap:10px}.conversation-intents a{padding:16px}}
