.daily-profile .daily-actions{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.daily-profile .secondary{background:transparent;color:var(--ink,#143f35);border:1px solid currentColor}.daily-profile .practical{align-self:start}.daily-profile .daily-programs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.daily-profile .daily-programs article{border-top:2px solid #b9cbb9;padding-top:.5rem}.daily-profile h3{font-size:1.1rem;line-height:1.4}.daily-profile .source-item{overflow-wrap:anywhere}@media(max-width:700px){.daily-profile .daily-programs{grid-template-columns:1fr}.daily-profile .daily-actions{align-items:stretch;flex-direction:column}.daily-profile .daily-actions a{max-width:100%;box-sizing:border-box}}