.page-module__xCcUWa__wrapper{max-width:960px;padding:var(--spacing-xl) var(--spacing-md);margin:0 auto}.page-module__xCcUWa__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);font-family:var(--font-family-primary);color:var(--color-text-primary)}.page-module__xCcUWa__lead{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);font-family:var(--font-family-base)}.page-module__xCcUWa__navSection{border-top:1px solid var(--color-border-light);padding-top:var(--spacing-lg)}.page-module__xCcUWa__list{gap:var(--spacing-sm);margin:0;margin-bottom:var(--spacing-lg);flex-direction:column;padding:0;list-style:none;display:flex}.page-module__xCcUWa__link{font-size:var(--font-size-base);color:var(--color-accent-teal);transition:var(--transition-fast);font-family:var(--font-family-base);text-decoration:none}.page-module__xCcUWa__link:hover{text-underline-offset:4px;color:var(--color-accent-teal-dark);text-decoration:underline}.page-module__xCcUWa__badge{background-color:var(--color-background-secondary);color:var(--color-text-secondary);font-size:var(--font-size-xs);border-radius:var(--border-radius-small);margin-left:var(--spacing-sm);padding:.1rem .4rem}.page-module__xCcUWa__comingSoon{color:var(--color-text-secondary);font-style:italic}.page-module__xCcUWa__filters{margin-bottom:var(--spacing-lg);gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.page-module__xCcUWa__filterBtn{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);border:1px solid var(--color-border-medium);border-radius:var(--border-radius-small);background:var(--color-background-primary);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-fast);font-family:var(--font-family-base);font-weight:var(--font-weight-medium)}.page-module__xCcUWa__filterBtn:hover{background:var(--color-hover);border-color:var(--color-border-dark);color:var(--color-text-primary)}.page-module__xCcUWa__filterBtnActive{background:var(--color-accent-teal);color:var(--color-background-primary);border-color:var(--color-accent-teal)}.page-module__xCcUWa__filterBtnActive:hover{background:var(--color-accent-teal-dark);border-color:var(--color-accent-teal-dark)}.page-module__xCcUWa__guideList{gap:var(--spacing-xl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__xCcUWa__guideList li{padding:var(--spacing-lg);border:1px solid var(--color-border-light);border-radius:var(--border-radius-medium);background:var(--color-card-background);transition:var(--transition-fast)}.page-module__xCcUWa__guideList li:hover{border-color:var(--color-border-medium);box-shadow:0 2px 4px var(--color-button-shadow);transform:translateY(-1px)}.page-module__xCcUWa__guideItemTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-accent-teal);transition:var(--transition-fast);margin-bottom:var(--spacing-sm);font-family:var(--font-family-primary);text-decoration:none;display:block}.page-module__xCcUWa__guideItemTitle:hover{color:var(--color-accent-teal-dark);text-underline-offset:4px;text-decoration:underline}.page-module__xCcUWa__guideItemDesc{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.page-module__xCcUWa__docsPageTitle{font-size:var(--font-size-2xl);color:var(--color-text-prim);line-height:var(--line-height-relaxed);margin:0}.page-module__xCcUWa__content p{color:var(--color-text-secondary)}.page-module__xCcUWa__docsRoot{background:var(--color-background-primary);color:var(--color-text-secondary);flex-direction:column;flex:1;display:flex}
