.mobile-blog{min-height:100dvh;background:var(--color-bg-primary,#e8ddd0)}.mobile-blog__hero{padding:32px 20px 40px;background:var(--color-medical-light,#E8F4F8);text-align:center}.mobile-blog--aesthetics .mobile-blog__hero{background:var(--color-aesthetics-light,#FDF8F3)}.mobile-blog__hero-title{font-family:var(--font-serif);font-size:32px;font-weight:700;color:var(--color-dark,#1a1a1a);margin:0 0 12px}.mobile-blog__hero-subtitle{font-size:15px;color:var(--color-text-secondary,#5C4A3A);line-height:1.5;margin:0}.mobile-blog__content{padding:24px 20px}.mobile-blog__empty,.mobile-blog__error,.mobile-blog__loading{text-align:center;padding:40px 20px;color:var(--color-text-secondary,#5C4A3A)}.mobile-blog__back-btn{margin-top:16px;padding:12px 24px;background:var(--color-medical-accent,#2B7A78);border:none;border-radius:var(--radius-md,8px);font-size:14px;font-weight:600;color:#fff;cursor:pointer}.mobile-blog--aesthetics .mobile-blog__back-btn{background:var(--color-aesthetics-accent,#C9A959)}.mobile-blog__grid{display:flex;flex-direction:column;gap:20px}.mobile-blog__detail{min-height:60vh}.mobile-blog__detail-hero{width:100%;height:220px;overflow:hidden}.mobile-blog__detail-image{width:100%;height:100%;object-fit:cover}.mobile-blog__detail-header{padding:24px 20px 20px}.mobile-blog__back-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--color-text-secondary,#5C4A3A);background:none;border:none;padding:0;margin-bottom:20px;cursor:pointer}.mobile-blog__back-link svg{width:18px;height:18px}.mobile-blog__detail-title{font-family:var(--font-serif);font-size:26px;font-weight:700;color:var(--color-dark,#1a1a1a);margin:0 0 12px;line-height:1.3}.mobile-blog__detail-subtitle{font-size:16px;color:var(--color-text-secondary,#5C4A3A);line-height:1.5;margin:0}.mobile-blog__detail-body{padding:0 20px 40px}.mobile-blog__detail-content{font-size:16px;color:var(--color-text-secondary,#5C4A3A);line-height:1.8}.mobile-blog__detail-content h2,.mobile-blog__detail-content h3{color:var(--color-dark,#1a1a1a);margin-top:32px;margin-bottom:16px}.mobile-blog__detail-content h2{font-size:22px}.mobile-blog__detail-content h3{font-size:18px}.mobile-blog__detail-content p{margin-bottom:16px}.mobile-blog__detail-content ol,.mobile-blog__detail-content ul{margin-bottom:16px;padding-left:24px}.mobile-blog__detail-content li{margin-bottom:8px}.mobile-blog__detail-content img{max-width:100%;height:auto;border-radius:var(--radius-md,8px);margin:16px 0}.mobile-blog__detail-content a{color:var(--color-medical-accent,#2B7A78)}.mobile-blog--aesthetics .mobile-blog__detail-content a{color:var(--color-aesthetics-accent,#C9A959)}.mobile-blog__detail-content blockquote{margin:24px 0;padding:16px 20px;background:var(--color-bg-secondary,#F5F1E8);border-left:3px solid var(--color-medical-accent,#2b7a78);border-radius:0 var(--radius-md,8px) var(--radius-md,8px) 0;font-style:italic}.mobile-blog--aesthetics .mobile-blog__detail-content blockquote{border-left-color:var(--color-aesthetics-accent,#C9A959)}