.page_page__yflAI{min-height:100vh;padding-top:var(--space-4xl);padding-bottom:var(--space-4xl)}.page_container__ds45D{max-width:800px;margin:0 auto;padding:0 var(--space-lg)}.page_backLink__hjQnF{display:inline-flex;align-items:center;gap:var(--space-sm);color:var(--color-rose-gold);font-weight:500;margin-bottom:var(--space-2xl);transition:gap var(--transition-fast),color var(--transition-fast);text-decoration:none}.page_backLink__hjQnF:hover{color:var(--color-rose-gold-dark);gap:var(--space-md)}.page_backIcon__gvFcM{width:16px;height:16px;transition:transform var(--transition-fast)}.page_backLink__hjQnF:hover .page_backIcon__gvFcM{transform:translateX(-4px)}.page_header__Zc_Ie{margin-bottom:var(--space-3xl);text-align:center}.page_meta__p0rBO{display:flex;align-items:center;justify-content:center;gap:var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap}.page_date__s1If_{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-text-muted);font-size:.9rem}.page_tags___EWDJ{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center}.page_tag__3zm_Q{background:var(--color-beige);color:var(--color-rose-gold-dark);padding:.3rem .8rem;border-radius:var(--radius-full);font-size:.8rem;font-weight:500}.page_title__xYFu1{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);color:var(--color-brown-dark);margin-bottom:var(--space-lg);font-weight:600;line-height:1.2}.page_excerpt__49i5h{font-size:1.15rem;color:var(--color-text-light);line-height:1.7;max-width:600px;margin:0 auto}.page_coverWrapper__E7dwa{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-3xl);box-shadow:var(--shadow-lg)}.page_cover__MJlpA{object-fit:cover}.page_content__tHqa2{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--space-3xl);box-shadow:var(--shadow-md);border:1px solid var(--color-beige-dark)}.page_content__tHqa2 h1{font-size:2rem;margin:var(--space-2xl) 0 var(--space-lg)}.page_content__tHqa2 h1,.page_content__tHqa2 h2{font-family:var(--font-heading);color:var(--color-brown);font-weight:600}.page_content__tHqa2 h2{font-size:1.5rem;margin:var(--space-xl) 0 var(--space-md)}.page_content__tHqa2 h3{font-family:var(--font-heading);font-size:1.25rem;color:var(--color-brown);margin:var(--space-lg) 0 var(--space-md);font-weight:600}.page_content__tHqa2 p{font-size:1rem;line-height:1.8;color:var(--color-text);margin-bottom:var(--space-lg)}.page_content__tHqa2 ol,.page_content__tHqa2 ul{margin:var(--space-lg) 0;padding-left:var(--space-xl)}.page_content__tHqa2 li{margin-bottom:var(--space-sm);line-height:1.7;color:var(--color-text)}.page_content__tHqa2 strong{color:var(--color-brown);font-weight:600}.page_content__tHqa2 em{font-style:italic}.page_content__tHqa2 a{color:var(--color-rose-gold);text-decoration:underline}.page_content__tHqa2 a:hover{color:var(--color-rose-gold-dark)}.page_content__tHqa2 blockquote{border-left:4px solid var(--color-rose-gold);padding-left:var(--space-lg);margin:var(--space-xl) 0;font-style:italic;color:var(--color-text-light)}.page_content__tHqa2 hr{border:none;border-top:1px solid var(--color-beige-dark);margin:var(--space-2xl) 0}.page_content__tHqa2 code{background:var(--color-beige);padding:.2rem .4rem;border-radius:var(--radius-sm);font-family:monospace;font-size:.9em}.page_content__tHqa2 pre{background:var(--color-beige);padding:var(--space-lg);border-radius:var(--radius-md);overflow-x:auto;margin:var(--space-lg) 0}.page_content__tHqa2 pre code{background:none;padding:0}.page_notFound__tN_KT{text-align:center;padding:var(--space-4xl) 0}.page_notFoundTitle__yEWSr{font-family:var(--font-heading);font-size:2rem;color:var(--color-brown);margin-bottom:var(--space-md)}.page_notFoundText__SLIOu{color:var(--color-text-light);margin-bottom:var(--space-xl)}@media (max-width:768px){.page_page__yflAI{padding-top:var(--space-3xl)}.page_content__tHqa2{padding:var(--space-xl)}.page_header__Zc_Ie{margin-bottom:var(--space-2xl)}}