.daily-article-page{background:#fbf7ee;color:#2d2923;padding:28px 14px 48px}.daily-article-shell{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px}.daily-article-main{min-width:0;display:grid;gap:11px}.daily-article-nav{max-width:1000px;margin:0 auto 14px;display:flex;gap:13px;flex-wrap:wrap}.daily-article-nav a,.daily-related a{color:#70431e;text-decoration:none;font-weight:700}.daily-article-nav a:hover,.daily-related a:hover{text-decoration:underline;text-underline-offset:3px}.daily-card{background:#fffdf8;border:1px solid rgba(72,54,34,.14);border-radius:8px;padding:clamp(18px,2vw,24px)}.daily-card h1{margin:4px 0 10px;font-size:clamp(30px,4vw,42px);line-height:1.14;letter-spacing:0}.daily-card h2{margin:0 0 9px;font-size:clamp(22px,2.4vw,28px);line-height:1.22;letter-spacing:0}.daily-card h3{margin:0 0 7px;font-size:18px;line-height:1.35}.daily-card p,.daily-card li,.daily-card dd{font-size:17px;line-height:1.65;color:#3b342d}.daily-card p{margin:0}.daily-card p+p{margin-top:9px}.daily-kicker{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#8b5a2b}.daily-answer{border-left:4px solid #a25b24;background:#fff1db;padding:12px 14px;margin-top:11px}.daily-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.daily-facts div{background:#f7eddf;border:1px solid rgba(72,54,34,.11);border-radius:7px;padding:10px 11px}.daily-facts dt{font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#745027;margin:0 0 4px}.daily-facts dd{margin:0}.daily-figure{margin:14px 0 0;padding:7px;background:#fff7ea;border:1px solid rgba(72,54,34,.13);border-radius:8px}.daily-figure img{width:100%;display:block;aspect-ratio:16/9;max-height:330px;object-fit:cover;border-radius:6px}.daily-figure figcaption{font-size:14px;line-height:1.45;color:#66594b;margin:7px 3px 0}.daily-checklist{padding-left:20px;margin:0;display:grid;gap:7px}.daily-faq{display:grid;gap:9px}.daily-faq article{background:#fff9ef;border:1px solid rgba(72,54,34,.12);border-radius:7px;padding:12px}.daily-sidebar{display:grid;gap:12px;align-content:start}.daily-side{background:#2b3b33;color:#fff8ed;border-radius:8px;padding:16px}.daily-side h2{margin:0 0 10px;font-size:20px}.daily-side h2,.daily-side h3,.daily-side p{color:#fff8ed}.daily-side a{display:block;color:#f5d08a!important;margin-top:8px}.daily-side a:hover{color:#fff!important;text-decoration:underline}@media(max-width:860px){.daily-article-shell{grid-template-columns:1fr}.daily-sidebar{grid-template-columns:1fr}.daily-facts{grid-template-columns:1fr}.daily-card p,.daily-card li,.daily-card dd{font-size:16px}.daily-article-page{padding-left:11px;padding-right:11px}}.daily-article-iching-guide .daily-article-main{gap:10px}.daily-article-iching-guide .daily-card{border-color:rgba(72,54,34,.1);padding:clamp(18px,2vw,23px)}.daily-article-iching-guide .daily-card h2{font-size:24px;line-height:1.27;margin-bottom:9px}.daily-article-iching-guide .daily-card p,.daily-article-iching-guide .daily-card li,.daily-article-iching-guide .daily-card dd{font-size:16.75px;line-height:1.65;max-width:720px}.daily-article-iching-guide .daily-figure{margin-top:15px}.daily-article-iching-guide .daily-faq article{padding:11px 12px}@media(max-width:860px){.daily-article-iching-guide .daily-card h2{font-size:22px}.daily-article-iching-guide .daily-card p,.daily-article-iching-guide .daily-card li,.daily-article-iching-guide .daily-card dd{font-size:16px}}.daily-article-herbal-tea-guide .daily-article-main{gap:10px}.daily-article-herbal-tea-guide .daily-card{border-color:rgba(72,54,34,.1);padding:clamp(18px,2vw,23px)}.daily-article-herbal-tea-guide .daily-card h2{font-size:24px;line-height:1.27;margin-bottom:9px}.daily-article-herbal-tea-guide .daily-card p,.daily-article-herbal-tea-guide .daily-card li,.daily-article-herbal-tea-guide .daily-card dd{font-size:16.75px;line-height:1.65;max-width:720px}.daily-article-herbal-tea-guide .daily-figure{margin-top:15px}@media(max-width:860px){.daily-article-herbal-tea-guide .daily-card h2{font-size:22px}.daily-article-herbal-tea-guide .daily-card p,.daily-article-herbal-tea-guide .daily-card li,.daily-article-herbal-tea-guide .daily-card dd{font-size:16px}}