/* Reutiliza composição, abas e movimento do produto Yield, com calendário próprio. */
.tf-page .ym-dashboard{transform:none}.tf-days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:30px 0}.tf-days article{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #75eee035;background:#03152250;border-radius:14px;overflow:hidden;animation:tf-day .7s ease-out both}.tf-days article:nth-child(2){animation-delay:.1s}.tf-days article:nth-child(3){animation-delay:.2s}.tf-days article:nth-child(4){animation-delay:.3s}.tf-days small{padding-top:18px;color:var(--mk-light-muted);font-size:.875rem}.tf-days b{font-size:2rem;font-weight:500;color:var(--mk-light);margin:8px 0 20px}.tf-days strong{color:var(--mk-highlight);font-weight:600;font-size:1.125rem;white-space:nowrap}.tf-days span{font-size:.8125rem;color:var(--mk-light-muted);margin:12px 3px 20px}.tf-days em{font-style:normal;font-size:.8125rem;color:var(--mk-light)!important;background:#75eee015;padding:14px 4px;width:100%;border-top:1px solid #75eee025}.tf-page .ym-hero h1{font-size:clamp(2.4rem,4.5vw,4.8rem)}
@keyframes tf-day{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@media(max-width:767px){.tf-days{grid-template-columns:repeat(2,minmax(0,1fr))}.tf-page .ym-hero h1{font-size:clamp(2.3rem,8vw,3.5rem)}}
@media(prefers-reduced-motion:reduce){.tf-days article{animation:none!important}}
