.blogDetail-module__uxU9sG__loading{text-align:center;color:#888;justify-content:center;align-items:center;gap:1rem;min-height:60vh;padding:4rem;display:flex}.blogDetail-module__uxU9sG__page{background:#fcfaf7;min-height:100vh}.blogDetail-module__uxU9sG__hero{color:#fff;background-position:50%;background-size:cover;align-items:flex-end;min-height:380px;padding:4rem 5% 3rem;display:flex}.blogDetail-module__uxU9sG__heroContent{flex-direction:column;align-items:flex-start;max-width:820px;display:flex}.blogDetail-module__uxU9sG__back{color:#ffffffb3;align-items:center;gap:6px;margin-bottom:1.25rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex}.blogDetail-module__uxU9sG__back:hover{color:var(--bakery-gold)}.blogDetail-module__uxU9sG__catBadge{color:var(--bakery-gold);letter-spacing:.5px;background:#c5a05940;border-radius:20px;align-items:center;gap:5px;margin-bottom:1rem;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.blogDetail-module__uxU9sG__hero h1{color:#fff;margin-bottom:.75rem;font-size:2.2rem;line-height:1.3}.blogDetail-module__uxU9sG__meta{color:#ffffffa6;flex-wrap:wrap;gap:1.5rem;font-size:.82rem;display:flex}.blogDetail-module__uxU9sG__meta span{align-items:center;gap:5px;display:flex}.blogDetail-module__uxU9sG__content{flex-direction:column;gap:1.5rem;max-width:820px;margin:2.5rem auto;padding:0 5%;display:flex}.blogDetail-module__uxU9sG__article{border-radius:16px;padding:2.5rem}.blogDetail-module__uxU9sG__prose{color:#3a2a1a;font-size:1rem;line-height:1.9}.blogDetail-module__uxU9sG__prose h2{color:var(--bakery-cocoa);border-bottom:2px solid var(--bakery-gold);margin:2rem 0 .75rem;padding-bottom:.4rem;font-size:1.35rem;font-weight:800}.blogDetail-module__uxU9sG__prose h3{color:var(--bakery-cocoa);margin:1.5rem 0 .5rem;font-size:1.1rem;font-weight:700}.blogDetail-module__uxU9sG__prose p{margin-bottom:1.1rem}.blogDetail-module__uxU9sG__prose ul,.blogDetail-module__uxU9sG__prose ol{flex-direction:column;gap:.4rem;margin:.75rem 0 1rem 1.25rem;display:flex}.blogDetail-module__uxU9sG__prose li{line-height:1.7}.blogDetail-module__uxU9sG__prose strong{color:var(--bakery-cocoa);font-weight:700}.blogDetail-module__uxU9sG__prose em{color:#555;font-style:italic}.blogDetail-module__uxU9sG__prose hr{border:none;border-top:1px solid #e8e0d4;margin:2rem 0}.blogDetail-module__uxU9sG__prose blockquote{border-left:3px solid var(--bakery-gold);color:#666;background:#c5a0590f;border-radius:0 8px 8px 0;margin:1rem 0;padding:.5rem 1rem;font-style:italic}.blogDetail-module__uxU9sG__cta{text-align:center;border-radius:16px;padding:2rem}.blogDetail-module__uxU9sG__cta h3{color:var(--bakery-cocoa);margin-bottom:.5rem;font-size:1.1rem}.blogDetail-module__uxU9sG__cta p{color:#888;margin-bottom:1.25rem;font-size:.88rem}
