.page_main__knBjB{flex:1 1}.page_container__vHAlp{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--space-6)}.page_eyebrow__UX3dU{display:inline-block;font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-primary);margin-bottom:var(--space-3)}.page_hero__odTKS{background-color:var(--bg-raised);padding:var(--space-16) 0 var(--space-12)}.page_heroTitle__M1HOb{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;color:var(--fg-1);line-height:1.15;margin-bottom:var(--space-4)}.page_heroSubtitle__ZxSNZ{font-size:1.0625rem;color:var(--fg-2);line-height:1.7;max-width:52ch;margin-bottom:var(--space-8)}.page_heroMeta__4lIbQ{display:flex;flex-wrap:wrap;gap:var(--space-4)}.page_heroBadge__eeAFF{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-ui);font-size:.875rem;font-weight:500;color:var(--fg-2);background-color:var(--bg-inset);border-radius:var(--radius-md)}.page_resultsBanner__NcLIe{background-color:var(--bg-canvas);padding:var(--space-12) 0}.page_resultsGrid__ZYYio{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:768px){.page_resultsGrid__ZYYio{grid-template-columns:repeat(4,1fr)}}.page_resultCard__sUxmR{padding:var(--space-6);background-color:var(--bg-raised);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2)}.page_resultNumber__bjBpM{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--accent-primary);line-height:1}.page_resultLabel__3d4QI{font-size:.8125rem;color:var(--fg-2);line-height:1.4}.page_contextSection__w8E_4{background-color:var(--bg-raised);padding:var(--space-16) 0}.page_contextGrid__92uqI{display:grid;grid-template-columns:1fr;grid-gap:var(--space-10);gap:var(--space-10)}@media (min-width:768px){.page_contextGrid__92uqI{grid-template-columns:1fr 1fr}}.page_contextTitle__8Nqm0{font-family:var(--font-display);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;color:var(--fg-1);margin-bottom:var(--space-4)}.page_contextText__4zPvM{font-size:.9375rem;color:var(--fg-2);line-height:1.7;margin-bottom:var(--space-4)}.page_problemList__M_A37{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.page_problemItem__NgPCM{font-size:.9375rem;color:var(--fg-2);padding-left:var(--space-5);position:relative;line-height:1.5}.page_problemItem__NgPCM:before{content:"⚠";position:absolute;left:0;color:var(--accent-secondary)}.page_pipelineSection__F3pL7{background-color:var(--bg-canvas);padding:var(--space-16) 0}.page_sectionTitle__CxRud{font-family:var(--font-display);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;color:var(--fg-1);margin-bottom:var(--space-8)}.page_pipeline__67Nik{display:flex;flex-direction:column;gap:var(--space-2)}.page_pipelineStep__ikL28{display:grid;grid-template-columns:80px 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start;padding:var(--space-6);background-color:var(--bg-raised);border-radius:var(--radius-md)}@media (max-width:560px){.page_pipelineStep__ikL28{grid-template-columns:1fr}}.page_pipelineStepNum__DzzCk{font-family:var(--font-display);font-size:2.5rem;font-weight:700;color:color-mix(in srgb,var(--accent-primary) 25%,transparent);line-height:1}.page_pipelineStepTitle__xANAr{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;color:var(--fg-1);margin-bottom:var(--space-2)}.page_pipelineStepDuration__BqLet{font-family:var(--font-mono);font-size:.75rem;color:var(--accent-primary);margin-bottom:var(--space-3)}.page_pipelineStepText__Ffe3j{font-size:.9375rem;color:var(--fg-2);line-height:1.6}.page_pipelineTechTags__js7XY{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.page_techTag__diA4Y{font-family:var(--font-mono);font-size:.75rem;font-weight:500;color:var(--fg-3);background-color:var(--bg-inset);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md)}.page_ctaSection__MHFXL{background-color:var(--bg-inset);padding:var(--space-16) 0;text-align:center}.page_ctaTitle__35A3q{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--fg-1);margin-bottom:var(--space-3)}.page_ctaText__v1D6f{font-size:1rem;color:var(--fg-2);margin-bottom:var(--space-6)}.page_ctaLink__0C8FJ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-3) var(--space-8);font-family:var(--font-ui);font-size:.9375rem;font-weight:600;color:var(--fg-on-accent);background-color:var(--accent-primary);border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--transition-fast)}.page_ctaLink__0C8FJ:hover{background-color:var(--accent-primary-hover);text-decoration:none}