nav.category-nav.life-category{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-top:0;padding-bottom:16px}nav.category-nav.life-category>a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:8px 12px;border:1px solid #d7e1db;background:#fff;color:#193e34;font-size:13px;line-height:1.5;text-decoration:none;text-align:center}nav.category-nav.life-category>a[aria-current="page"]{background:#193e34;border-color:#193e34;color:#fff}.daily-case-page .page-heading{padding:20px 0 22px}.daily-case-page .page-heading h1{font-size:clamp(23px,3.5vw,34px);line-height:1.5;margin-top:8px}.daily-case-page .page-heading p{margin-top:7px;font-size:13px}.life-case-content{max-width:1000px;padding-top:30px;padding-bottom:30px}.life-case-intro h2{font-size:22px!important;line-height:1.7;margin:6px 0 12px!important;border:0!important;padding:0!important}.life-case-intro p{font-size:14px;margin-bottom:18px!important}.life-case-facts{margin:0 0 24px;padding:12px 18px;background:#f3f6f0;border-left:2px solid #a28d60}.life-case-facts>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:14px;padding:5px 0;font-size:13px;line-height:1.8}.life-case-facts dt{color:#687f74}.life-case-facts dd{margin:0}.life-case-story h2,.life-case-consultation h2{font-size:18px!important;line-height:1.7;margin:20px 0 10px!important;padding:0!important;border:0!important}.life-case-story p,.life-case-consultation p{font-size:14px!important;margin-bottom:18px!important}.life-case-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0 24px}.life-case-gallery>figure{margin:0!important;min-width:0}.life-case-photo{height:290px;background:#f2f4ef;padding:8px;display:flex;align-items:center;justify-content:center}.article-body .life-case-photo img{display:block;width:100%;height:100%;object-fit:contain;max-height:none}.life-case-gallery figcaption{font-size:11px;line-height:1.6;padding-top:6px;text-align:center;color:#687f74}.life-case-consultation{background:#f5f7f3;border-left:2px solid #a28d60;padding:12px 16px;margin:22px 0}.life-case-consultation h2{margin-top:0!important}.life-case-consultation p{margin-bottom:0!important}.life-case-back{margin:18px 0 0!important}.life-case-back .btn,.life-case-teaser .btn{font-size:12px;min-height:44px;padding:9px 16px;gap:12px;text-decoration:none!important}.life-case-teaser{margin-top:20px;padding-top:18px;border-top:1px solid #d7e1db}.life-case-teaser p{font-size:13px;margin-bottom:12px!important}@media(max-width:600px){nav.category-nav.life-category{gap:6px!important;padding-bottom:12px}nav.category-nav.life-category>a{font-size:12px!important;padding:8px 4px}.daily-case-page .page-heading{padding:14px 0 16px}.daily-case-page .page-heading h1{font-size:23px}.life-case-content{padding-top:22px}.life-case-intro h2{font-size:19px!important}.life-case-facts{padding:10px 12px}.life-case-facts>div{grid-template-columns:65px minmax(0,1fr);gap:9px;font-size:12px}.life-case-gallery{grid-template-columns:minmax(0,1fr);gap:18px}.life-case-photo{height:auto;min-height:0;padding:8px}.article-body .life-case-photo img{width:100%;height:auto;max-height:390px;object-fit:contain}.life-case-story h2,.life-case-consultation h2{font-size:17px!important}}