.page_page__bFjhj{min-height:100vh;background:var(--bg)}.page_hero__X0tOP{border-bottom:1px solid var(--rule)}.page_heroInner__29wzI{max-width:850px;margin:0 auto;padding:4.8rem 1.5rem 3.8rem}.page_back__w2LxA{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1.8rem;color:var(--text-tertiary);font-family:var(--font-mono);font-size:.68rem}.page_back__w2LxA:hover{color:var(--channel,var(--accent))}.page_eyebrow__h_xk7,.page_kicker__HX4h8{margin:0 0 .85rem;color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.67rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.page_hero__X0tOP h1{max-width:16ch;margin:0;color:var(--ink);font-size:clamp(2.65rem,6vw,4.8rem);font-weight:600;letter-spacing:-.045em;line-height:.99}.page_dek__atTmO{max-width:65ch;margin:1.35rem 0 0;color:var(--text-secondary);font-size:1.12rem;line-height:1.6}.page_meta__Bsoak{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;margin-top:1.6rem;color:var(--text-tertiary);font-family:var(--font-mono);font-size:.67rem;letter-spacing:.04em;text-transform:uppercase}.page_meta__Bsoak span:not(:last-child):after{display:inline-block;width:3px;height:3px;margin:0 .2rem .15rem 1.1rem;border-radius:50%;background:var(--channel,var(--accent));content:""}.page_layout__mmanj{display:grid;grid-template-columns:220px minmax(0,800px);justify-content:center;gap:clamp(2.5rem,6vw,5rem);max-width:var(--max-width);margin:0 auto;padding:3.5rem 1.5rem 6rem}.page_toc__wJDQe{position:sticky;top:5.5rem;align-self:start;padding:1rem 0 1rem 1rem;border-left:2px solid var(--channel,var(--accent))}.page_tocSummary__q9l0_{display:none;align-items:center;justify-content:space-between;margin-bottom:.35rem;color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;list-style:none}.page_tocSummary__q9l0_::-webkit-details-marker{display:none}.page_tocSummary__q9l0_ svg{transition:transform var(--transition)}.page_toc__wJDQe[open] .page_tocSummary__q9l0_ svg{transform:rotate(180deg)}.page_tocNav__alqj_{display:flex;flex-direction:column;gap:.52rem}.page_toc__wJDQe a{color:var(--text-tertiary);font-size:.77rem;line-height:1.3;transition:color var(--transition)}.page_toc__wJDQe a:hover{color:var(--ink)}.page_content__MoElc{min-width:0}.page_section__kjYFZ{scroll-margin-top:5.5rem;margin-bottom:3.7rem;padding:0 0 3.9rem;border-bottom:1px solid var(--rule)}.page_otherChannels__PTCsy h2,.page_section__kjYFZ>h2{max-width:23ch;margin:0 0 1rem;color:var(--ink);font-size:clamp(1.8rem,4vw,2.55rem);font-weight:600;letter-spacing:-.03em;line-height:1.08}.page_lead__ogUqT{max-width:62ch;margin:0 0 1.8rem;font-size:1.06rem}.page_audience__VGJnq,.page_lead__ogUqT{color:var(--text-secondary);line-height:1.6}.page_audience__VGJnq{margin:0 0 1.9rem;padding:1rem 1.15rem;border-left:3px solid var(--channel,var(--accent));background:var(--surface);font-size:.91rem}.page_prose__tXali{color:var(--text-primary);font-size:1.02rem;line-height:1.76}.page_prose__tXali p{margin:0 0 1.2rem}.page_prose__tXali p:last-child{margin-bottom:0}.page_escalationGrid__RSX_j,.page_expectationGrid__yGY58,.page_fitGrid__O0fSz,.page_qualityGrid___hZLu,.page_resourceGrid__d5Zz2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:2rem}.page_fitCard__ytZpY{padding:1.2rem;border:1px solid var(--rule);border-top:3px solid var(--channel,var(--accent));background:var(--surface)}.page_checkList__3I1_c h3,.page_expectation__BrNOP h3,.page_fitCard__ytZpY h3,.page_launchPhase__K3RVe h3,.page_metric__vYfDL h3,.page_modelList__Ln7Nd h3,.page_qualityCard__aPV7r h3,.page_resourceCard__NaNhX h3,.page_toolingItem__XqB_7 h3,.page_workflow__Oo9wX h3{margin:0;color:var(--ink);font-weight:600;letter-spacing:-.012em}.page_checkList__3I1_c h3,.page_fitCard__ytZpY h3{font-size:.95rem}.page_checkList__3I1_c ul,.page_fitCard__ytZpY ul,.page_launchPhase__K3RVe ul{margin:.75rem 0 0;padding:0;list-style:none}.page_checkList__3I1_c li,.page_fitCard__ytZpY li,.page_launchPhase__K3RVe li{position:relative;padding:.3rem 0 .3rem 1.05rem;color:var(--text-secondary);font-size:.84rem;line-height:1.48}.page_checkList__3I1_c li:before,.page_fitCard__ytZpY li:before,.page_launchPhase__K3RVe li:before{position:absolute;left:0;color:var(--channel,var(--accent));content:"—"}.page_expectationGrid__yGY58{gap:1px;border:1px solid var(--rule);background:var(--rule)}.page_expectation__BrNOP{padding:1.25rem;background:var(--surface)}.page_expectation__BrNOP>span{display:block;margin-bottom:1.2rem;color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.67rem}.page_expectation__BrNOP h3{font-size:1rem}.page_expectation__BrNOP p{margin:.55rem 0 0;color:var(--text-secondary);font-size:.85rem;line-height:1.56}.page_modelList__Ln7Nd{margin:2rem 0 0;padding:0;border-top:1px solid var(--rule);list-style:none}.page_modelList__Ln7Nd li{display:grid;grid-template-columns:40px 1fr;gap:1rem;padding:1.2rem 0;border-bottom:1px solid var(--rule)}.page_modelList__Ln7Nd li>span{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--channel,var(--accent));border-radius:50%;color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.64rem}.page_modelList__Ln7Nd h3{font-size:1rem}.page_modelList__Ln7Nd p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.86rem;line-height:1.5}.page_metric__vYfDL small,.page_modelList__Ln7Nd small,.page_qualityCard__aPV7r small,.page_toolingItem__XqB_7 small{display:block;margin-top:.6rem;color:var(--text-tertiary);font-size:.73rem;line-height:1.5}.page_modelList__Ln7Nd small{font-family:var(--font-mono)}.page_metric__vYfDL small strong,.page_qualityCard__aPV7r small strong,.page_toolingItem__XqB_7 small strong{display:block;margin-bottom:.2rem;color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.59rem;letter-spacing:.08em;text-transform:uppercase}.page_checkList__3I1_c{margin-top:1.7rem;padding:1.2rem 1.3rem;border:1px solid var(--rule);border-top:3px solid var(--channel,var(--accent));background:var(--surface)}.page_escalationGrid__RSX_j .page_checkList__3I1_c{margin-top:0}.page_definitionTableRegion__Wtmtj{margin-top:1.9rem;border:1px solid var(--rule);overflow:hidden}.page_definitionTable__yjY4D{width:100%;border-collapse:collapse;table-layout:fixed}.page_tableCaption__n8O7j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_definitionTable__yjY4D thead{background:var(--ink);color:var(--bg)}.page_definitionTable__yjY4D thead th{padding:.75rem .9rem;border-right:1px solid color-mix(in srgb,var(--bg) 20%,transparent);font-family:var(--font-mono);font-size:.62rem;font-weight:600;letter-spacing:.07em;text-align:left;text-transform:uppercase}.page_definitionTable__yjY4D thead th:first-child{width:23%}.page_definitionTable__yjY4D thead th:not(:first-child){width:38.5%}.page_definitionTable__yjY4D tbody tr{border-top:1px solid var(--rule)}.page_definitionTable__yjY4D tbody td,.page_definitionTable__yjY4D tbody th{padding:.9rem;border-right:1px solid var(--rule);vertical-align:top}.page_definitionTable__yjY4D tr>:last-child{border-right:0}.page_definitionTable__yjY4D tbody th{color:var(--ink);font-size:.84rem;font-weight:700;line-height:1.4;text-align:left}.page_definitionTable__yjY4D tbody td{color:var(--text-secondary);font-size:.8rem;line-height:1.5}.page_workflow__Oo9wX{margin:2rem 0 0;padding:0;border-top:1px solid var(--rule);list-style:none}.page_workflow__Oo9wX>li{display:grid;grid-template-columns:54px 1fr;gap:1.2rem;padding:1.5rem 0;border-bottom:1px solid var(--rule)}.page_workflowNum__qWndt{padding-top:.1rem;color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.7rem}.page_workflowBody__KldTp{min-width:0}.page_workflow__Oo9wX h3{font-size:1.08rem}.page_workflow__Oo9wX dl{margin:.9rem 0 0}.page_workflow__Oo9wX dl>div{display:grid;grid-template-columns:110px 1fr;gap:.9rem;padding:.6rem 0;border-top:1px solid var(--rule)}.page_workflow__Oo9wX dt{color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.6rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.page_workflow__Oo9wX dd{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.52}.page_qualityCard__aPV7r{padding:1.15rem;border:1px solid var(--rule);background:var(--surface)}.page_qualityCard__aPV7r h3{font-size:.98rem}.page_qualityCard__aPV7r>p{margin:.5rem 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.52}.page_faqList__8kAn9,.page_launchList__jax6i,.page_metricList__y6TKY,.page_toolingList__IWae6{margin-top:1.8rem;border-top:1px solid var(--rule)}.page_metric__vYfDL,.page_toolingItem__XqB_7{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:1.2rem;padding:1.2rem 0;border-bottom:1px solid var(--rule)}.page_metric__vYfDL h3,.page_toolingItem__XqB_7 h3{font-size:.94rem;line-height:1.4}.page_metric__vYfDL h3 a{display:inline-flex;align-items:center;gap:.3rem;color:inherit}.page_metric__vYfDL h3 a:hover{color:var(--channel,var(--accent))}.page_metric__vYfDL>p,.page_toolingItem__XqB_7>p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.52}.page_metric__vYfDL small,.page_toolingItem__XqB_7 small{margin-top:0}.page_launchPhase__K3RVe{display:grid;grid-template-columns:42px 1fr;gap:1rem;padding:1.3rem 0;border-bottom:1px solid var(--rule)}.page_launchPhase__K3RVe>span{color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.68rem}.page_launchPhase__K3RVe h3{font-size:1rem}.page_faq__7n4Q4{border-bottom:1px solid var(--rule)}.page_faq__7n4Q4 summary{position:relative;padding:1.1rem 2rem 1.1rem 0;cursor:pointer;list-style:none;color:var(--ink);font-size:.95rem;font-weight:600;line-height:1.4}.page_faq__7n4Q4 summary::-webkit-details-marker{display:none}.page_faq__7n4Q4 summary:after{position:absolute;top:.95rem;right:0;color:var(--channel,var(--accent));content:"+";font-family:var(--font-mono);font-size:1.2rem}.page_faq__7n4Q4[open] summary:after{content:"−"}.page_faq__7n4Q4 p{max-width:67ch;margin:-.15rem 0 1.2rem;color:var(--text-secondary);font-size:.89rem;line-height:1.63}.page_resourceCard__NaNhX{display:flex;min-height:175px;flex-direction:column;padding:1.15rem;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);transition:border-color var(--transition),transform var(--transition)}.page_resourceCard__NaNhX:hover{border-color:var(--channel,var(--rule-strong));transform:translateY(-2px)}.page_resourceCard__NaNhX>span{color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.59rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.page_resourceCard__NaNhX h3{margin-top:.75rem;font-size:.98rem}.page_resourceCard__NaNhX p{flex:1 1;margin:.45rem 0 .9rem;color:var(--text-secondary);font-size:.79rem;line-height:1.48}.page_resourceCard__NaNhX>small{display:inline-flex;align-items:center;gap:.3rem;color:var(--channel,var(--accent));font-family:var(--font-mono);font-size:.64rem}.page_otherChannels__PTCsy{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);gap:2rem;align-items:end;padding-top:2.5rem;border-top:3px solid var(--channel,var(--accent))}.page_otherChannels__PTCsy>div:last-child{display:flex;flex-direction:column;border-top:1px solid var(--rule)}.page_otherChannels__PTCsy a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem .2rem;border-bottom:1px solid var(--rule);color:var(--ink);font-size:.84rem}.page_otherChannels__PTCsy a:hover{color:var(--channel,var(--accent))}@media (max-width:960px){.page_layout__mmanj{grid-template-columns:minmax(0,800px)}.page_toc__wJDQe{position:static;padding:1rem;border:1px solid var(--rule);border-top:3px solid var(--channel,var(--accent));background:var(--surface)}.page_tocSummary__q9l0_{display:flex;margin:0}.page_tocNav__alqj_{display:none}.page_toc__wJDQe[open] .page_tocNav__alqj_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem 1rem;margin-top:1rem}}@media (max-width:680px){.page_heroInner__29wzI{padding-top:3.8rem}.page_hero__X0tOP h1{font-size:2.55rem}.page_meta__Bsoak span:not(:last-child):after{display:none}.page_layout__mmanj{padding-top:2rem}.page_toc__wJDQe[open] .page_tocNav__alqj_{grid-template-columns:repeat(2,minmax(0,1fr))}.page_escalationGrid__RSX_j,.page_expectationGrid__yGY58,.page_fitGrid__O0fSz,.page_otherChannels__PTCsy,.page_qualityGrid___hZLu,.page_resourceGrid__d5Zz2{grid-template-columns:1fr}.page_definitionTableRegion__Wtmtj{overflow-x:auto}.page_definitionTable__yjY4D{min-width:660px}.page_workflow__Oo9wX>li{grid-template-columns:34px 1fr;gap:.7rem}.page_workflow__Oo9wX dl>div{grid-template-columns:1fr;gap:.3rem}.page_metric__vYfDL,.page_toolingItem__XqB_7{grid-template-columns:1fr;gap:.45rem}}@media (max-width:430px){.page_toc__wJDQe[open] .page_tocNav__alqj_{grid-template-columns:1fr}}