.daily-page .practice-shell{max-width:960px;padding-top:0}.practice-header{background:linear-gradient(120deg,#102c63,#2468bf);border-radius:17px;padding:30px;color:white;margin-bottom:24px}.practice-header .eyebrow{color:#bed8ff}.practice-header h1{font-size:36px}.practice-header>p:last-child{color:#d5e5fc}.daily-page .practice-actions{margin-top:0;justify-content:flex-start}.daily-page .practice-actions button{font-size:15px;font-weight:650;flex:1}.daily-page button[aria-pressed=true]{background:#235fc4;color:white}.daily-page .practice-card h2{font-size:24px}.practice-exits{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px;font-size:14px;font-weight:650;color:#235fc4}.daily-page .main-nav{gap:0}.daily-page footer{font-size:14px}@media(max-width:520px){.practice-header{padding:22px}.practice-header h1{font-size:28px}.daily-page .practice-actions{gap:8px}.daily-page .practice-actions button{font-size:13px;padding:10px;min-width:90px}}
