.NumberJourney_wrap__wOzTD{padding:clamp(72px,11vh,128px) 20px;background:var(--road);color:var(--on-road);overflow:hidden}.NumberJourney_inner__ctBDH{max-width:1000px;margin:0 auto}.NumberJourney_head__l0F4S{max-width:60ch}.NumberJourney_h__e_6zr{font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.04;letter-spacing:-.015em;color:var(--on-road);max-width:20ch}.NumberJourney_lead__bBMxj{margin-top:16px;font-size:var(--fs-lead);line-height:1.55;color:var(--on-road-muted)}.NumberJourney_diagram__dudAx{position:relative;margin-top:clamp(44px,6vh,68px);padding-left:34px}.NumberJourney_trunk__3VXtM{position:absolute;left:4px;top:8px;bottom:132px;width:2px;background:var(--accent);transform-origin:top center}.NumberJourney_hops__qis2W{list-style:none;display:flex;flex-direction:column;gap:30px}.NumberJourney_hop__stKFA{position:relative;display:flex;align-items:flex-start;gap:0}.NumberJourney_spur__ADDTP{flex:0 0 auto;width:26px;height:2px;margin-top:11px;margin-left:-30px;background:var(--road-line);opacity:.55;transform-origin:left center}.NumberJourney_hopBranched__cJAC4{margin-left:46px}.NumberJourney_hopBranched__cJAC4 .NumberJourney_spur__ADDTP{width:72px;margin-left:-76px;background:var(--accent);opacity:1}.NumberJourney_node__KRMyp{max-width:58ch;padding-left:14px}.NumberJourney_at__6I9xj{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:var(--fs-h3);color:var(--on-road)}.NumberJourney_tag__LijC9{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:999px;padding:3px 9px}.NumberJourney_what__YSBx_{margin-top:7px;font-size:var(--fs-copy);line-height:1.6;color:var(--on-road)}.NumberJourney_note__hNQ5F{margin-top:5px;font-size:var(--fs-meta);line-height:1.6;color:var(--on-road-muted)}.NumberJourney_ending__o5rUn{margin-top:44px;margin-left:-34px;padding:26px 28px;border:1px solid var(--road-hair);border-left:3px solid var(--accent);border-radius:var(--radius);background:hsla(0,0%,100%,.03);max-width:72ch}.NumberJourney_endingH__Q2kjT{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--on-road)}.NumberJourney_endingV__M9HLB{margin-top:10px;font-size:var(--fs-copy);line-height:1.65;color:var(--on-road-muted)}@media (max-width:640px){.NumberJourney_hopBranched__cJAC4{margin-left:20px}.NumberJourney_hopBranched__cJAC4 .NumberJourney_spur__ADDTP{width:46px;margin-left:-50px}.NumberJourney_ending__o5rUn{margin-left:-34px;padding:20px 18px}}.PolicySummary_band__3QuU5{padding:clamp(88px,13vh,152px) 20px clamp(64px,9vh,104px);background:var(--road);color:var(--on-road);overflow:hidden}.PolicySummary_inner__b_Wdz{max-width:980px;margin:0 auto}.PolicySummary_eyebrow__1NQI_{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.PolicySummary_dot__LZPsu{width:4px;height:4px;border-radius:50%;background:var(--on-road-muted)}.PolicySummary_meta__I7Orp{letter-spacing:.06em;text-transform:none;color:var(--on-road-muted)}.PolicySummary_h__bflB3{margin-top:28px;font-family:var(--font-display);font-size:var(--fs-display);line-height:.98;letter-spacing:-.02em;color:var(--on-road);max-width:18ch}.PolicySummary_lead__7iDfP{margin-top:22px;max-width:60ch;font-size:var(--fs-lead);line-height:1.55;color:var(--on-road-muted)}.PolicySummary_rows__V2aQT{margin-top:clamp(48px,7vh,76px);border-top:1px solid var(--road-hair)}.PolicySummary_row__gGtuY{display:grid;grid-template-columns:64px 1fr;grid-gap:8px;gap:8px;padding:30px 0;border-bottom:1px solid var(--road-hair)}.PolicySummary_num__GpZdM{font-family:var(--font-mono);font-size:var(--fs-meta);line-height:1.9;color:var(--accent)}.PolicySummary_rowBody__fQTDF{max-width:62ch}.PolicySummary_rowK__VHTT8{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--on-road)}.PolicySummary_rowV__sGtfX{margin-top:10px;font-size:var(--fs-copy);line-height:1.65;color:var(--on-road-muted)}@media (max-width:640px){.PolicySummary_row__gGtuY{grid-template-columns:1fr;gap:6px}.PolicySummary_num__GpZdM{line-height:1.4}}.ProcessorOrbit_wrap__uBKkJ{padding:clamp(72px,11vh,128px) 20px;background:var(--canvas);color:var(--text);overflow:hidden}.ProcessorOrbit_inner__qHgCh{max-width:1120px;margin:0 auto}.ProcessorOrbit_head__MjQGM{max-width:64ch}.ProcessorOrbit_h__e2jN3{font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.04;letter-spacing:-.015em;max-width:20ch}.ProcessorOrbit_lead__GLie3{margin-top:16px;font-size:var(--fs-lead);line-height:1.55;color:var(--text-muted)}.ProcessorOrbit_grid__kXbKy{margin-top:clamp(40px,6vh,64px);display:grid;grid-template-columns:minmax(280px,440px) 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.ProcessorOrbit_orbit__kryDb{position:relative;width:100%;aspect-ratio:1;max-width:440px}.ProcessorOrbit_hub__DS_Jq{position:absolute;left:50%;top:50%;margin-left:-46px;margin-top:-46px;width:92px;height:92px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--road);color:var(--on-road);font-family:var(--font-display);font-size:15px;letter-spacing:.02em;z-index:2}.ProcessorOrbit_spoke__9PFZ3{position:absolute;left:50%;top:50%;height:1px;margin-top:-.5px;background:var(--border-strong);opacity:.55;transform-origin:left center}.ProcessorOrbit_chip__BLd77{position:absolute;margin-left:-58px;margin-top:-17px;width:116px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--lift-1);font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--text);z-index:3}.ProcessorOrbit_list__Z0hCY{list-style:none;counter-reset:proc;display:flex;flex-direction:column;gap:22px}.ProcessorOrbit_item__xAoAL{padding-bottom:20px;border-bottom:1px solid var(--border);max-width:60ch}.ProcessorOrbit_item__xAoAL:last-child{border-bottom:0;padding-bottom:0}.ProcessorOrbit_itemHead__5cmcR{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.ProcessorOrbit_name__YUaBO{font-family:var(--font-display);font-size:var(--fs-h3)}.ProcessorOrbit_role__2rx4p{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-soft-ink)}.ProcessorOrbit_gets__krVVi{margin-top:8px;font-size:var(--fs-copy);line-height:1.6}.ProcessorOrbit_note__1JsHZ{margin-top:6px;font-size:var(--fs-meta);line-height:1.6;color:var(--text-muted)}@media (max-width:900px){.ProcessorOrbit_grid__kXbKy{grid-template-columns:1fr}.ProcessorOrbit_orbit__kryDb{max-width:320px;margin:0 auto}}@media (max-width:480px){.ProcessorOrbit_chip__BLd77{width:76px;margin-left:-38px;font-size:10px;letter-spacing:0}}.RetentionScale_wrap__mLPgb{padding:clamp(72px,11vh,128px) 20px;background:var(--canvas-deep);color:var(--text)}.RetentionScale_inner__8pB44{max-width:1000px;margin:0 auto}.RetentionScale_head__lBsdZ{max-width:62ch}.RetentionScale_h__Je9Wn{font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.04;letter-spacing:-.015em;max-width:18ch}.RetentionScale_lead__atifC{margin-top:16px;font-size:var(--fs-lead);line-height:1.55;color:var(--text-muted)}.RetentionScale_chart__hwraU{margin-top:clamp(40px,6vh,64px)}.RetentionScale_axis__o7CnO{position:relative;height:26px;border-bottom:1px solid var(--border-strong)}.RetentionScale_tick__7NOyY{position:absolute;bottom:0;width:1px;height:8px;background:var(--border-strong)}.RetentionScale_tickLabel__iCES6{position:absolute;bottom:11px;left:0;transform:translateX(-50%);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;color:var(--text-dim);white-space:nowrap}.RetentionScale_rows__nrv4T{list-style:none;margin-top:22px;display:flex;flex-direction:column;gap:26px}.RetentionScale_row___RXR9{display:flex;flex-direction:column;gap:8px}.RetentionScale_rowHead__3Utld{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.RetentionScale_item__pPIb2{font-weight:600;font-size:var(--fs-copy)}.RetentionScale_badgeOff__XAHXJ,.RetentionScale_badgeOn__SfDNA{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px}.RetentionScale_badgeOn__SfDNA{color:var(--ok);background:var(--ok-bg)}.RetentionScale_badgeOff__XAHXJ{color:var(--text-muted);background:var(--neutral-bg)}.RetentionScale_track__swEsN{position:relative;display:flex;align-items:center;gap:12px;height:22px}.RetentionScale_barOn__6H3FM,.RetentionScale_barOpen__SVMlf{display:block;height:10px;border-radius:3px;transform-origin:left center}.RetentionScale_barOn__6H3FM{background:var(--accent)}.RetentionScale_barOpen__SVMlf{background:linear-gradient(to right,var(--accent-soft) 0,var(--accent-soft) 55%,transparent 100%)}.RetentionScale_barLabel__ANKrT{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--text-muted);white-space:nowrap}.RetentionScale_by__dXjNW{max-width:70ch;font-size:var(--fs-meta);line-height:1.6;color:var(--text-muted)}.RetentionScale_foot__kpmg_{margin-top:34px;max-width:66ch;font-size:var(--fs-meta);line-height:1.65;color:var(--text-dim);border-top:1px solid var(--border);padding-top:16px}@media (max-width:640px){.RetentionScale_track__swEsN{flex-direction:column;align-items:flex-start;gap:6px;height:auto}.RetentionScale_barLabel__ANKrT{font-size:12px}}.RightsLedger_wrap__M_XrM{padding:clamp(72px,11vh,128px) 20px;background:var(--canvas);color:var(--text)}.RightsLedger_inner__lw5UO{max-width:1080px;margin:0 auto}.RightsLedger_head__p3nIj{max-width:60ch}.RightsLedger_h__qz3eX{font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.04;letter-spacing:-.015em;max-width:18ch}.RightsLedger_lead__8eLLZ{margin-top:16px;font-size:var(--fs-lead);line-height:1.55;color:var(--text-muted)}.RightsLedger_cols__hDa4p{margin-top:clamp(40px,6vh,60px);display:grid;grid-template-columns:230px 1fr;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:start}.RightsLedger_rail__2g6Yu{position:-webkit-sticky;position:sticky;top:96px;border-left:2px solid var(--border-strong);padding-left:18px}.RightsLedger_railList__9nFhj{list-style:none;display:flex;flex-direction:column;gap:12px}.RightsLedger_railLink__XF75Q{display:flex;gap:10px;font-size:var(--fs-meta);line-height:1.4;color:var(--text-muted);text-decoration:none}.RightsLedger_railLink__XF75Q:focus-visible,.RightsLedger_railLink__XF75Q:hover{color:var(--text)}.RightsLedger_railNum__aFhmv{font-family:var(--font-mono);font-size:11px;color:var(--accent-soft-ink)}.RightsLedger_clauses__epVwD{display:flex;flex-direction:column;gap:26px}.RightsLedger_clause__vyCkN{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;align-items:start;padding-bottom:24px;border-bottom:1px solid var(--border);scroll-margin-top:110px}.RightsLedger_clause__vyCkN:last-child{border-bottom:0;padding-bottom:0}.RightsLedger_tickBox__XuhCN{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent-soft);color:var(--accent-soft-ink)}.RightsLedger_tickSvg__mOTM8{width:19px;height:19px}.RightsLedger_clauseK__IO__N{font-family:var(--font-display);font-size:var(--fs-h3)}.RightsLedger_clauseV__Kj1kJ{margin-top:8px;max-width:62ch;font-size:var(--fs-copy);line-height:1.65;color:var(--text-muted)}@media (max-width:860px){.RightsLedger_cols__hDa4p{grid-template-columns:1fr}.RightsLedger_rail__2g6Yu{position:static;top:auto}}