.page-module__ylQsxW__hero{padding:calc(var(--nav-height) + 64px) 0 64px;text-align:center;background:linear-gradient(135deg, var(--color-background) 0%, #ffe4cc 100%);position:relative;overflow:hidden}.page-module__ylQsxW__hero__inner{z-index:1;max-width:680px;padding:0 var(--space-6);margin:0 auto;position:relative}.page-module__ylQsxW__hero__title{font-family:var(--font-heading);margin-bottom:var(--space-4);color:#9a3412;font-size:2.5rem;font-weight:600;line-height:1.15}.page-module__ylQsxW__hero__desc{color:#8b7355;font-size:1.125rem;line-height:1.7}.page-module__ylQsxW__articlesSection{background:var(--color-surface);border-top:1px solid var(--color-border);padding:var(--space-12) 0}.page-module__ylQsxW__articleList{gap:var(--space-4);flex-direction:column;display:flex}.page-module__ylQsxW__articleHero{padding:calc(var(--nav-height) + 64px) 0 64px;background:linear-gradient(135deg, var(--color-background) 0%, #ffe4cc 100%);position:relative}.page-module__ylQsxW__breadcrumb{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:.875rem;display:flex}.page-module__ylQsxW__breadcrumb a{color:#8b7355;transition:color var(--transition-fast)}.page-module__ylQsxW__breadcrumb a:hover{color:var(--color-primary)}.page-module__ylQsxW__breadcrumb__separator{color:#8b7355;opacity:.5}.page-module__ylQsxW__hero__meta{justify-content:center;align-items:center;gap:var(--space-2);color:#8b7355;font-size:.875rem;display:flex}.page-module__ylQsxW__hero__date,.page-module__ylQsxW__hero__author,.page-module__ylQsxW__hero__readTime{color:#8b7355}.page-module__ylQsxW__hero__tag{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:#f973161a;font-size:.75rem;font-weight:600;display:inline-block}.page-module__ylQsxW__hero__title{font-family:var(--font-heading);color:#9a3412;margin-bottom:var(--space-4);text-align:center;font-size:2.25rem;font-weight:600;line-height:1.3}.page-module__ylQsxW__layout{gap:var(--space-12);padding-top:var(--space-12);padding-bottom:var(--space-16);grid-template-columns:1fr 280px;display:grid}.page-module__ylQsxW__article{min-width:0;max-width:720px}.page-module__ylQsxW__section{margin-bottom:var(--space-10);scroll-margin-top:calc(var(--nav-height) + var(--space-6))}.page-module__ylQsxW__section__title{font-family:var(--font-heading);color:var(--color-foreground);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-border);font-size:1.5rem;font-weight:600}.page-module__ylQsxW__section__content{color:var(--color-foreground-muted);font-size:1.0625rem;line-height:1.8}.page-module__ylQsxW__section__content p{margin-bottom:var(--space-4)}.page-module__ylQsxW__section__content strong{color:var(--color-foreground);font-weight:600}.page-module__ylQsxW__relatedArticles{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page-module__ylQsxW__relatedArticles__title{font-family:var(--font-heading);color:var(--color-foreground);margin-bottom:var(--space-6);font-size:1.25rem;font-weight:600}.page-module__ylQsxW__relatedList{gap:var(--space-3);flex-direction:column;display:flex}.page-module__ylQsxW__relatedItem{align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);transition:all var(--transition-fast);text-decoration:none;display:flex}.page-module__ylQsxW__relatedItem:hover{border-color:var(--color-primary);transform:translate(4px)}.page-module__ylQsxW__relatedItem__icon{flex-shrink:0;font-size:1.5rem}.page-module__ylQsxW__relatedItem__content{flex:1;min-width:0}.page-module__ylQsxW__relatedItem__title{color:var(--color-foreground);font-size:.9375rem;font-weight:500;line-height:1.4}.page-module__ylQsxW__sidebar{position:relative}.page-module__ylQsxW__sidebar__sticky{top:calc(var(--nav-height) + var(--space-6));position:sticky}.page-module__ylQsxW__sidebar__card{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-6);border:1px solid var(--color-border)}.page-module__ylQsxW__sidebar__title{text-transform:uppercase;letter-spacing:.05em;color:var(--color-foreground-muted);margin-bottom:var(--space-4);font-size:.875rem;font-weight:700}.page-module__ylQsxW__sidebar__nav{gap:var(--space-2);flex-direction:column;display:flex}.page-module__ylQsxW__sidebar__link{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-foreground-muted);transition:all var(--transition-fast);font-size:.875rem;text-decoration:none;display:block}.page-module__ylQsxW__sidebar__link:hover{background:var(--color-background);color:var(--color-primary)}@media (max-width:1024px){.page-module__ylQsxW__layout{gap:var(--space-8);grid-template-columns:1fr}.page-module__ylQsxW__sidebar{display:none}}@media (max-width:768px){.page-module__ylQsxW__articleHero{padding:calc(var(--nav-height) + 32px) 0 32px}.page-module__ylQsxW__hero__title{font-size:1.75rem}.page-module__ylQsxW__hero__meta{gap:var(--space-1);flex-wrap:wrap}.page-module__ylQsxW__breadcrumb{font-size:.75rem}.page-module__ylQsxW__section__title{font-size:1.25rem}}
