.page_page__Vt6d6{padding-top:var(--nav-height)}.page_hero__XWigX{padding:120px 0 60px}.page_backLink__VZkeZ{display:inline-block;color:var(--text-secondary);text-decoration:none;margin-bottom:32px;transition:all var(--transition-base)}.page_backLink__VZkeZ:hover{color:var(--accent-cyan);padding-left:4px}.page_title__w_w2z{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:24px}.page_subtitle__DcQKz{font-size:clamp(1.125rem,2vw,1.5rem);color:var(--text-secondary);max-width:800px;margin-bottom:32px}.page_meta__lnXJ2{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.page_status__cU0qI{padding:8px 16px;border-radius:var(--radius-full);font-size:.875rem;font-weight:500}.page_completed__BhwTX{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.3)}.page_inProgress__UPyHx{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.page_tags__hpLmO{display:flex;flex-wrap:wrap;gap:8px}.page_tag__oYULq{padding:6px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.875rem;color:var(--text-secondary)}.page_section__hwhRv{padding:60px 0}.page_sectionTitle__hOopw{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:32px;color:var(--text-primary)}.page_fullDescription__ZK9FX{font-size:1.125rem;line-height:1.8;color:var(--text-secondary)}.page_techGrid__tcLxd{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px}.page_techItem__4LASS{color:var(--text-secondary);font-size:.938rem;line-height:1.6}.page_featuresGrid__pKtVG{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.page_feature__YIqHe{display:flex;align-items:flex-start;gap:12px;color:var(--text-secondary);line-height:1.6}.page_checkmark__K_MPS{color:var(--accent-cyan);font-weight:700;flex-shrink:0;font-size:1.25rem}.page_resultsCard__wFDbU{padding:48px!important}.page_resultsList__sd52r{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:24px;gap:24px}.page_resultItem__ylTjp{display:flex;align-items:center;gap:12px;font-size:1.125rem;color:var(--text-secondary)}.page_resultIcon__8wbs_{font-size:1.5rem}.page_ctaSection__YvTac{padding:80px 0}.page_ctaCard__tCuBA{text-align:center;padding:64px 32px!important;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(45,212,191,.1))!important}.page_ctaTitle__6KG2F{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;margin-bottom:32px}@media (max-width:768px){.page_hero__XWigX{padding:80px 0 40px}.page_featuresGrid__pKtVG,.page_techGrid__tcLxd{grid-template-columns:1fr}.page_resultsCard__wFDbU{padding:32px!important}.page_resultsList__sd52r{grid-template-columns:1fr}.page_ctaSection__YvTac{padding:60px 0}.page_ctaCard__tCuBA{padding:48px 24px!important}}