.page_page__nrb3O{max-width:var(--layout-max);margin:0 auto;padding:var(--space-10) var(--space-6) var(--space-12);display:flex;flex-direction:column;gap:var(--space-8)}.page_header__1Rv4f{display:flex;flex-direction:column;gap:var(--space-3)}.page_title__DozLx{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-strong);margin:0}.page_intro__2ZRcI{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.7;margin:0;max-width:44em}.page_intro__2ZRcI a{color:var(--color-brand-strong);text-decoration:none;font-weight:var(--weight-semibold)}.page_intro__2ZRcI a:hover{text-decoration:underline}.page_section__voI97{display:flex;flex-direction:column;gap:var(--space-3)}.page_sectionTitle__G70ba{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-brand-strong);margin:0;padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.page_sectionDesc__TY_tV{font-size:var(--text-sm);color:var(--color-text-subtle);margin:0}.page_list___bphx{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.page_tagLink__s6ZIv{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-strong);text-decoration:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);transition:var(--transition)}.page_tagLink__s6ZIv:hover{border-color:var(--color-brand-softer);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.page_tagJa__oF_KP{font-weight:var(--weight-medium)}.page_tagEn__c3Ymq{font-size:var(--text-xs);color:var(--color-text-subtle)}@media (max-width:768px){.page_page__nrb3O{padding:var(--space-6) var(--space-4) var(--space-10)}}