.page_page__WQ7W_{min-height:100vh;display:flex;flex-direction:column}.page_container__JAUWn{flex:1 1;max-width:1000px;margin:0 auto;padding:var(--space-6) var(--space-4);padding-top:calc(80px + var(--space-6))}.page_breadcrumb__flI8V{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-4)}.page_breadcrumb__flI8V a{color:var(--text-secondary);text-decoration:none}.page_breadcrumb__flI8V a:hover{color:var(--accent)}.page_hero__xfWq8{margin-bottom:var(--space-6)}.page_hero__xfWq8 h1{font-size:var(--text-3xl);font-weight:700;margin:0 0 var(--space-3) 0;color:var(--text-primary)}.page_heroSubtitle__OYYrb{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.6;margin:0 0 var(--space-3) 0}.page_industryBadge__o5ik7{display:inline-block;font-size:var(--text-sm);font-weight:500;padding:var(--space-1) var(--space-3);background:var(--bg-secondary);color:var(--text-secondary);border-radius:var(--radius-full)}.page_stats__U_862{display:flex;gap:var(--space-4);padding:var(--space-5);background:var(--bg-secondary);border-radius:var(--radius-lg);margin-bottom:var(--space-6)}.page_stat__jHvnz{flex:1 1;text-align:center}.page_statNumber__p_MR1{display:block;font-size:var(--text-3xl);font-weight:700;color:var(--accent)}.page_statLabel__wfGwD{font-size:var(--text-sm);color:var(--text-secondary)}.page_keywordSection__XHD_V{margin:var(--space-8) 0;padding:var(--space-5);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg)}.page_sectionHeader__0Xw4l{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.page_sectionHeader__0Xw4l h2{font-size:var(--text-xl);font-weight:700;margin:0;color:var(--text-primary)}.page_priorityBadge__3guhH{font-size:var(--text-xs);font-weight:600;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.5px}.page_essential__y5o2f,.page_niceToHave__6tRTf,.page_recommended__xbsHu{background:var(--surface);color:var(--text)}.page_sectionDesc__xHJSR{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-4) 0}.page_keywordCloud__tyxt5{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_keyword__k2dvx{display:inline-block;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:500;border-radius:var(--radius-full);background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border);transition:transform .15s ease}.page_keyword__k2dvx:hover{transform:scale(1.05)}.page_certBadge__VxGHM,.page_skillBadge__P0mIW,.page_softBadge__Sk3oc,.page_toolBadge__TGmBH{background:var(--surface);color:var(--text);border:1px solid var(--border)}.page_methodBadge__lrqDY{background:rgba(236,72,153,.1);color:#db2777;border-color:rgba(236,72,153,.2)}.page_leadMagnetAside__riRqF{max-width:400px;margin:var(--space-8) auto}.page_typeSection__vT9n5{margin:var(--space-8) 0}.page_typeSection__vT9n5 h2{font-size:var(--text-xl);font-weight:700;margin:0 0 var(--space-4) 0;color:var(--text-primary)}.page_typeGrid__b85QT{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_typeCard__710za{padding:var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-lg)}.page_typeCard__710za h3{font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-3) 0;text-transform:uppercase;letter-spacing:.5px}.page_typeKeywords__cvKcq{display:flex;flex-direction:column;gap:var(--space-1)}.page_typeKeyword__EZstH{font-size:var(--text-sm);color:var(--text-secondary)}.page_howToSection__VEGUp{margin:var(--space-8) 0;padding:var(--space-6);background:var(--bg-secondary);border-radius:var(--radius-lg)}.page_howToSection__VEGUp h2{font-size:var(--text-xl);font-weight:700;margin:0 0 var(--space-5) 0;color:var(--text-primary)}.page_howToGrid__gPHVx{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_howToStep__G32Qz{text-align:center}.page_stepNumber__GCbRX{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--on-accent);font-weight:700;border-radius:50%;margin:0 auto var(--space-3)}.page_howToStep__G32Qz h3{font-size:var(--text-sm);font-weight:600;margin:0 0 var(--space-2) 0;color:var(--text-primary)}.page_howToStep__G32Qz p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.page_crossLink__T6qjh{margin:var(--space-8) 0;padding:var(--space-6);background:var(--bg-secondary);border:1px solid var(--accent-light);border-radius:var(--radius-lg);text-align:center}.page_crossLink__T6qjh h2{font-size:var(--text-lg);font-weight:600;margin:0 0 var(--space-2) 0;color:var(--text-primary)}.page_crossLink__T6qjh p{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-4) 0}.page_crossLinkBtn___nn9V{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--accent);color:var(--on-accent);font-weight:600;font-size:var(--text-sm);border-radius:var(--radius-md);text-decoration:none;transition:color .15s ease,background-color .15s ease,transform .15s ease}.page_crossLinkBtn___nn9V:hover{background:var(--accent-hover);transform:translateX(2px);color:var(--on-accent)}@media (max-width:768px){.page_hero__xfWq8 h1{font-size:var(--text-2xl)}.page_heroSubtitle__OYYrb{font-size:var(--text-base)}.page_stats__U_862{flex-direction:column;gap:var(--space-3)}.page_stat__jHvnz{display:flex;justify-content:space-between;align-items:center;text-align:left}.page_statNumber__p_MR1{font-size:var(--text-2xl)}.page_howToGrid__gPHVx{grid-template-columns:1fr 1fr}}@media (max-width:480px){.page_howToGrid__gPHVx{grid-template-columns:1fr}}