.CadeFooter_footer__jM_17{position:relative;width:100%;overflow:hidden;background-color:var(--cade-black);color:var(--cade-white)}.CadeFooter_inner__VCcTN{display:flex;flex-direction:column;gap:clamp(2.5rem,1.5rem + 4vw,5rem);padding:clamp(4rem,3rem + 5vw,8rem) var(--gutter) clamp(2rem,1rem + 3vw,4rem);will-change:transform}.CadeFooter_top__YzrC9{display:flex;flex-direction:column;gap:clamp(2rem,1.5rem + 3vw,4rem);max-width:1600px;width:100%;margin:0 auto}.CadeFooter_statement__Zo_rv{margin:0;max-width:14ch;font-size:var(--heading-lg);line-height:.92;color:var(--cade-orange)}.CadeFooter_columns__XlpBb{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24ch),1fr));grid-gap:clamp(1.5rem,1rem + 2vw,3rem);gap:clamp(1.5rem,1rem + 2vw,3rem);padding-top:clamp(1.5rem,1rem + 2vw,3rem);border-top:var(--rule-weight) solid var(--cade-line-light)}.CadeFooter_columnTitle__VqG6r{margin:0 0 1rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.2em;text-transform:uppercase;color:var(--cade-muted)}.CadeFooter_indexList__HWdjg,.CadeFooter_linkList__tYVxT{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.CadeFooter_indexLink__sxOah,.CadeFooter_outboundLink__Gd_g1{display:flex;align-items:center;gap:.75rem;min-height:44px;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--cade-white);transition:color .2s ease}.CadeFooter_indexLink__sxOah:focus-visible,.CadeFooter_indexLink__sxOah:hover,.CadeFooter_outboundLink__Gd_g1:focus-visible,.CadeFooter_outboundLink__Gd_g1:hover{color:var(--cade-orange)}.CadeFooter_indexNumber__5s0SV{color:var(--cade-orange)}.CadeFooter_outboundLink__Gd_g1{text-transform:none;letter-spacing:.04em;text-decoration:underline;text-underline-offset:.3em}.CadeFooter_credits__OBgq4{display:flex;flex-direction:column;gap:.75rem;max-width:46ch;font-size:var(--body-sm);line-height:1.5;color:var(--cade-muted)}.CadeHeader_header__eKgMJ{position:fixed;top:0;left:0;z-index:60;width:100%;height:var(--header-h);padding:.75rem var(--gutter);background-color:var(--cade-black);border-bottom:var(--rule-weight) solid var(--cade-line-light)}.CadeHeader_inner__rd8YF{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:1rem;gap:1rem;height:100%}.CadeHeader_brand__PbrrR{display:inline-flex;align-items:center;gap:.75rem;justify-self:start;text-decoration:none}.CadeHeader_logo__gPVE1{display:block;width:auto;height:34px}.CadeHeader_nav__iqiRb{display:flex;align-items:center;justify-content:center;gap:.25rem;min-width:0}.CadeHeader_link__QWESc{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 .65rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.16em;text-transform:uppercase;color:var(--cade-muted);text-decoration:none;transition:color .2s ease}.CadeHeader_away__0H_1p .CadeHeader_link__QWESc{font-family:var(--font-label);font-weight:600;letter-spacing:.09em}.CadeHeader_link__QWESc:focus-visible,.CadeHeader_link__QWESc:hover{color:var(--cade-orange)}.CadeHeader_link__QWESc[aria-current=true]{color:var(--cade-orange)}.CadeHeader_marker__WR2RL{width:.6em;opacity:0}.CadeHeader_link__QWESc[aria-current=true] .CadeHeader_marker__WR2RL{opacity:1}.CadeHeader_pages___QJcO{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:.25rem}.CadeHeader_pageLink__jamqs{display:inline-flex;align-items:center;min-height:44px;padding:0 .6rem;font-family:var(--font-display);font-size:clamp(.72rem,.62rem + .28vw,.95rem);letter-spacing:.04em;text-transform:uppercase;color:var(--cade-white);text-decoration:none;transition:color .2s ease}.CadeHeader_pageLink__jamqs:focus-visible,.CadeHeader_pageLink__jamqs:hover{color:var(--cade-orange)}.CadeHeader_pageLink__jamqs:active{color:var(--cade-orange-deep)}.CadeHeader_pageLink__jamqs[aria-current=page]{color:var(--cade-orange);text-decoration:underline;text-underline-offset:.35em}@media (max-width:1000px){.CadeHeader_header__eKgMJ{padding:.5rem var(--gutter)}.CadeHeader_inner__rd8YF{grid-template-columns:auto minmax(0,1fr);gap:.5rem}.CadeHeader_logo__gPVE1{height:28px}.CadeHeader_nav__iqiRb{display:none}.CadeHeader_pageLink__jamqs{padding:0 .4rem;white-space:nowrap}}@media (max-width:560px){.CadeHeader_inner__rd8YF{gap:.35rem}.CadeHeader_logo__gPVE1{height:24px}.CadeHeader_pageLink__jamqs{padding:0 .3rem;letter-spacing:.02em}}.IntroPeel_root__bXMqG{position:fixed;inset:0;z-index:200;pointer-events:none}.IntroPeel_half__heJxX{position:absolute;left:0;right:0;height:calc(50% + 1px);background-color:var(--cade-black);will-change:transform}.IntroPeel_top__dGlM0{top:0}.IntroPeel_bottom__R2Zh4{bottom:0}.IntroPeel_markWrap__lgZHo{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}.IntroPeel_mark__hjeWv{display:block;width:auto;height:clamp(46px,9vw,104px);will-change:transform,opacity}.ScrollRail_rail__XtKK0{position:fixed;top:16.667svh;right:0;bottom:16.667svh;z-index:55;width:20px;pointer-events:none}.ScrollRail_track__jmfnP{position:relative;width:2px;height:100%;margin:0 auto;background-color:var(--cade-line-light)}.ScrollRail_fill__SwoOT{position:absolute;inset:0;background-color:var(--cade-white);transform:scaleY(0);transform-origin:top center;will-change:transform;transition:transform .12s linear}@media (max-width:1000px){.ScrollRail_rail__XtKK0{width:16px}}@media (prefers-reduced-motion:reduce){.ScrollRail_fill__SwoOT{transition:none}}.Chapters_chapter__CIfmQ{position:relative;width:100%;padding:clamp(4rem,3rem + 6vw,9rem) var(--gutter);background-color:var(--surface);color:var(--ink);overflow-x:clip}.Chapters_container__KRXg9{width:100%;max-width:1600px;margin:0 auto}.Chapters_head__aa_5X{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:clamp(2rem,1rem + 3vw,4rem)}.Chapters_label__RWRR4{margin:0;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.2em;text-transform:uppercase;opacity:.75}.Chapters_headline__eALo_{margin:0;font-size:var(--heading-md)}.Chapters_headlineLarge__efx_o{margin:0;font-size:var(--heading-lg)}.Chapters_lede__KHY3_{max-width:var(--measure);font-size:var(--body);line-height:1.4}.Chapters_rule__5vxlR{width:100%;height:var(--rule-weight);border:0;background-color:var(--rule)}.Chapters_list__MON6_{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.Chapters_item__cmTmH{display:grid;grid-template-columns:4rem minmax(0,1fr) minmax(0,1.4fr);grid-gap:clamp(1rem,.5rem + 2vw,3rem);gap:clamp(1rem,.5rem + 2vw,3rem);align-items:start;padding:clamp(1.1rem,.8rem + 1vw,2rem) 0;border-top:var(--rule-weight) solid var(--rule)}.Chapters_item__cmTmH:last-child{border-bottom:var(--rule-weight) solid var(--rule)}.Chapters_itemIndex__SpD8o{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.16em;opacity:.7}.Chapters_itemTitle__TVr8q{margin:0;font-family:var(--font-display);font-size:clamp(1.1rem,.9rem + .9vw,1.9rem);line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.Chapters_itemCopy__WIWjr{margin:0;max-width:var(--measure);font-size:var(--body-sm);line-height:1.45}.Chapters_closing__BaL3c{margin-top:clamp(2rem,1rem + 3vw,4rem);max-width:34ch;font-family:var(--font-display);font-size:clamp(1.3rem,1rem + 1.4vw,2.4rem);line-height:1;text-transform:uppercase}.Chapters_ctaRow__yFIMv{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,1rem + 2vw,3rem)}.Chapters_ctaGhost__htAzg,.Chapters_cta__lQhIz{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:0 1.4rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:var(--rule-weight) solid var(--ink);transition:background-color .2s ease,color .2s ease}.Chapters_cta__lQhIz{color:var(--surface);background-color:var(--ink)}.Chapters_cta__lQhIz:focus-visible,.Chapters_cta__lQhIz:hover{color:var(--ink);background-color:transparent}.Chapters_ctaGhost__htAzg{color:var(--ink);background-color:transparent}.Chapters_ctaGhost__htAzg:focus-visible,.Chapters_ctaGhost__htAzg:hover{color:var(--surface);background-color:var(--ink)}.Chapters_meta_____CT{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:clamp(2rem,1rem + 3vw,4rem);padding-top:1rem;border-top:var(--rule-weight) solid var(--rule);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase;opacity:.8}@media (max-width:900px){.Chapters_item__cmTmH{grid-template-columns:3rem minmax(0,1fr);gap:.5rem 1rem}.Chapters_itemCopy__WIWjr{grid-column:2}}.ArchitectureChapter_architecture__4_zyE{background-color:var(--cade-black);color:var(--cade-white);--rule:var(--cade-line-light)}.ArchitectureChapter_headline__jj7DJ{color:var(--cade-orange)}.ArchitectureChapter_layers__Y4Xha{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30ch),1fr));grid-gap:clamp(1rem,.5rem + 2vw,2.5rem);gap:clamp(1rem,.5rem + 2vw,2.5rem);margin-bottom:clamp(3rem,2rem + 3vw,5rem)}.ArchitectureChapter_layer__yf0e6{display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.25rem,1rem + 1vw,2rem);border:var(--rule-weight) solid var(--cade-line-light);border-left:3px solid var(--cade-orange);transition:background-color .3s ease,border-left-color .3s ease}.ArchitectureChapter_layer__yf0e6:focus-within,.ArchitectureChapter_layer__yf0e6:hover{background-color:var(--cade-black-soft);border-left-color:var(--cade-orange-deep)}.ArchitectureChapter_layerIndex__u2sUp{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;color:var(--cade-orange)}.ArchitectureChapter_layerTitle__tVvWO{margin:0;font-size:clamp(1.4rem,1rem + 1.4vw,2.4rem)}.ArchitectureChapter_layerFile__zTI2S{align-self:flex-start;padding:.25rem .6rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.08em;color:var(--cade-black);background-color:var(--cade-orange)}.ArchitectureChapter_layerCopy__U_cq7{margin:0;font-size:var(--body-sm);line-height:1.45}.ArchitectureChapter_trace__DdPTo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem);padding:clamp(1rem,.75rem + 1vw,1.75rem);border:var(--rule-weight) solid var(--cade-line-light);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.16em;text-transform:uppercase;list-style:none}.ArchitectureChapter_traceStep__QPnWn{display:inline-flex;align-items:center;gap:.75rem;color:var(--cade-orange)}.ArchitectureChapter_traceArrow__ez24i{color:var(--cade-muted)}.ArchitectureChapter_modulesHeading__fCQMb{margin:0 0 1.25rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.2em;text-transform:uppercase;color:var(--cade-muted)}.ArchitectureChapter_module__XYXfm{will-change:transform}@media (max-width:900px){.ArchitectureChapter_trace__DdPTo{flex-direction:column;align-items:flex-start}.ArchitectureChapter_traceArrow__ez24i{transform:rotate(90deg)}}.BootChapter_boot__6DJO2{position:relative;width:100%;min-height:100svh;overflow:hidden;background-color:var(--cade-orange);color:var(--cade-black)}.BootChapter_field__9hOd5{position:absolute;inset:0;width:100%;height:100%;z-index:0}.BootChapter_inner__aKlXP{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:2rem;min-height:100svh;padding:calc(4rem + var(--gutter)) var(--gutter) calc(5rem + var(--gutter))}.BootChapter_middle__b6THe{display:flex;flex-direction:column;gap:1.5rem;margin-top:auto}.BootChapter_headline__zxnGu{margin:0;max-width:18ch;font-size:clamp(2.6rem,.5rem + 6.2vw,7rem);line-height:.84}.BootChapter_description__YevVL{max-width:46ch;font-size:var(--body);line-height:1.35}.BootChapter_supporting__7A6Fk{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase}.BootChapter_ctaRow__g_JvJ{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.BootChapter_ctaGhost__Oc_Aa,.BootChapter_cta__NKvK7{display:inline-flex;align-items:center;min-height:48px;padding:0 1.4rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:var(--rule-weight) solid var(--cade-black);transition:background-color .2s ease,color .2s ease}.BootChapter_cta__NKvK7{color:var(--cade-orange);background-color:var(--cade-black)}.BootChapter_cta__NKvK7:focus-visible,.BootChapter_cta__NKvK7:hover{color:var(--cade-black);background-color:transparent}.BootChapter_ctaGhost__Oc_Aa{color:var(--cade-black);background-color:transparent}.BootChapter_ctaGhost__Oc_Aa:focus-visible,.BootChapter_ctaGhost__Oc_Aa:hover{color:var(--cade-orange);background-color:var(--cade-black)}.BootChapter_bottom__hY9eq{display:flex;flex-direction:column;gap:1.5rem}.BootChapter_corners__tJKZN{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;padding-top:1rem;border-top:var(--rule-weight) solid var(--cade-line-dark);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase}.BootChapter_cells__WBKDu{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:3px;gap:3px;width:min(320px,60vw)}.BootChapter_cell__UcSVM{height:10px;background-color:var(--cade-black)}.BootChapter_revealer__68Ee6{left:0;bottom:0;width:100%;height:75svh;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);will-change:clip-path}.BootChapter_overlay__DRDSw,.BootChapter_revealer__68Ee6{position:absolute;z-index:3;background-color:var(--cade-black);pointer-events:none}.BootChapter_overlay__DRDSw{inset:0;opacity:0;will-change:opacity}@media (max-width:900px){.BootChapter_inner__aKlXP{padding-bottom:calc(3rem + var(--gutter))}.BootChapter_middle__b6THe{max-width:none}.BootChapter_headline__zxnGu{max-width:none;font-size:clamp(2rem,.4rem + 8.4vw,4.5rem)}}.BuildChapter_build__GkIjy{background-color:var(--cade-black);color:var(--cade-white);--rule:var(--cade-line-light)}.BuildChapter_headline__qhQQo{color:var(--cade-orange)}.BuildChapter_step__0xl22{will-change:transform}.BuildChapter_attribution__jbogT{display:flex;flex-direction:column;gap:.75rem;margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem);padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);border:var(--rule-weight) solid var(--cade-orange)}.BuildChapter_attributionTitle__Lh9oX{margin:0;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.2em;text-transform:uppercase;color:var(--cade-orange)}.BuildChapter_attributionCopy__JyeiF{margin:0;max-width:var(--measure);font-size:var(--body-sm);line-height:1.5}.BuildChapter_inlineLink__kZ_po{color:var(--cade-orange);text-decoration:underline;text-underline-offset:.25em}.BuildChapter_inlineLink__kZ_po:focus-visible,.BuildChapter_inlineLink__kZ_po:hover{text-decoration-thickness:2px}.BuilderChapter_builder__gPLlo{background-color:var(--cade-orange);color:var(--cade-black);--rule:var(--cade-line-dark)}.BuilderChapter_layout__GgO9d{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,34ch),1fr));grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:start}.BuilderChapter_headline__Hevzg{margin:1rem 0 clamp(1.5rem,1rem + 2vw,3rem);font-size:clamp(2.6rem,1rem + 7vw,6.5rem);line-height:.84}.BuilderChapter_disciplines__le3ec{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase}.BuilderChapter_disciplines__le3ec li{padding:.6rem 0;border-top:var(--rule-weight) solid var(--cade-line-dark)}.BuilderChapter_disciplines__le3ec li:last-child{border-bottom:var(--rule-weight) solid var(--cade-line-dark)}.BuilderChapter_body__jNWWE{display:flex;flex-direction:column;gap:1.25rem}.BuilderChapter_paragraph__cEJfs{max-width:var(--measure);font-size:var(--body);line-height:1.45}.CapabilitiesChapter_capabilities__Y_ySv{background-color:var(--cade-orange);color:var(--cade-black);--rule:var(--cade-line-dark)}.CapabilitiesChapter_layout__fm3_h{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:start}.CapabilitiesChapter_list__QRKrs{margin:0;padding:0;list-style:none}.CapabilitiesChapter_row__OuCvL{display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-gap:.25rem 1rem;gap:.25rem 1rem;width:100%;padding:1rem .5rem 1rem 0;border-top:var(--rule-weight) solid var(--cade-line-dark);transition:background-color .2s ease,padding-left .2s ease}.CapabilitiesChapter_row__OuCvL:last-child{border-bottom:var(--rule-weight) solid var(--cade-line-dark)}.CapabilitiesChapter_row__OuCvL[data-active=true]{background-color:var(--cade-black);color:var(--cade-orange);padding-left:1rem}.CapabilitiesChapter_rowIndex__bgwhH{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.16em}.CapabilitiesChapter_rowTitle___nT0d{margin:0;font-family:var(--font-display);font-size:clamp(1.1rem,.9rem + 1vw,2rem);line-height:.95;text-transform:uppercase}.CapabilitiesChapter_rowCopy__7Eput{grid-column:2;margin:0;max-width:var(--measure);font-size:var(--body-sm);line-height:1.45}.CapabilitiesChapter_readout__QpIJy.CapabilitiesChapter_readout__QpIJy{position:-webkit-sticky;position:sticky;top:6rem;display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.25rem,1rem + 1vw,2rem);background-color:var(--cade-black);color:var(--cade-orange)}.CapabilitiesChapter_readoutIndex___qSXt{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.2em}.CapabilitiesChapter_readoutTitle__EaN_p{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,1rem + 2vw,3rem);line-height:.9;text-transform:uppercase}.CapabilitiesChapter_readoutCopy__yU3P5{margin:0;font-size:var(--body-sm);line-height:1.45;color:var(--cade-white)}@media (max-width:1000px){.CapabilitiesChapter_layout__fm3_h{grid-template-columns:minmax(0,1fr)}.CapabilitiesChapter_readout__QpIJy{display:none}.CapabilitiesChapter_row__OuCvL{grid-template-columns:3rem minmax(0,1fr)}}.JobsChapter_jobs__YFvQE{background-color:var(--cade-black);color:var(--cade-white);--rule:var(--cade-line-light)}.JobsChapter_headline__zxnA_{color:var(--cade-orange)}.JobsChapter_parts__60vQp{margin:0 0 clamp(3rem,2rem + 3vw,5rem);padding:0;list-style:none}.JobsChapter_part__QStvI{display:flex;flex-direction:column;gap:.5rem;margin-left:calc(var(--depth) * clamp(.75rem, .25rem + 2.5vw, 4rem));padding:clamp(1rem,.75rem + 1vw,1.75rem) 0;border-top:var(--rule-weight) solid var(--cade-line-light);will-change:transform}.JobsChapter_part__QStvI:last-child{border-bottom:var(--rule-weight) solid var(--cade-orange)}.JobsChapter_partIndex__9m_lx{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase;color:var(--cade-orange)}.JobsChapter_partCopy__7HRfx{margin:0;max-width:var(--measure);font-size:var(--body-sm);line-height:1.45}.JobsChapter_example__NhZlQ{padding:clamp(1.5rem,1rem + 2vw,3rem);background-color:var(--cade-orange);color:var(--cade-black)}.JobsChapter_exampleLabel__HipKJ{margin:0 0 .75rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.2em;text-transform:uppercase}.JobsChapter_exampleTitle__DD3OL{margin:0 0 clamp(1.25rem,1rem + 1vw,2rem);max-width:22ch;font-size:clamp(1.5rem,1rem + 2.4vw,3.4rem)}.JobsChapter_chain__uEcfc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26ch),1fr));grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.JobsChapter_chainStep__humyw{display:flex;align-items:baseline;gap:.75rem;padding:.75rem 1rem .75rem 0;border-top:var(--rule-weight) solid var(--cade-line-dark);font-size:var(--body-sm);line-height:1.35}.JobsChapter_chainIndex__OrO9e{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.14em;opacity:.7}.PrincipleChapter_principle__Qi_nz{display:flex;align-items:center;justify-content:center;min-height:100svh;padding:clamp(5rem,3rem + 8vw,10rem) var(--gutter);background-color:var(--cade-orange);color:var(--cade-black);text-align:center}.PrincipleChapter_inner__QpR2v{display:flex;flex-direction:column;align-items:center;gap:clamp(2rem,1rem + 4vw,4.5rem);width:100%;max-width:1200px}.PrincipleChapter_label__iFIIV{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.24em;text-transform:uppercase}.PrincipleChapter_statement__7TFGs{margin:0;max-width:18ch;font-size:clamp(2.4rem,1rem + 6.5vw,7rem);line-height:.86}.PrincipleChapter_labels__Cd_Of{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2.5rem;margin:0;padding-top:clamp(1.5rem,1rem + 2vw,3rem);border-top:var(--rule-weight) solid var(--cade-line-dark);list-style:none;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.2em;text-transform:uppercase;width:100%}.ProblemChapter_problem__gGps8{background-color:var(--cade-black);color:var(--cade-white);--rule:var(--cade-line-light)}.ProblemChapter_statement__qCgJE{margin:1.5rem 0 clamp(2.5rem,1rem + 5vw,6rem);max-width:19ch;font-size:var(--heading-lg);line-height:.82;color:var(--cade-orange)}.ProblemChapter_body___V4XV{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,34ch),1fr));grid-gap:clamp(1.5rem,1rem + 2vw,3.5rem);gap:clamp(1.5rem,1rem + 2vw,3.5rem);padding-top:clamp(1.5rem,1rem + 2vw,3rem);border-top:var(--rule-weight) solid var(--cade-line-light)}.ProblemChapter_paragraph__2m_Ew{max-width:var(--measure);font-size:var(--body);line-height:1.45}.ProblemChapter_closing__7HNSH{margin-top:clamp(2.5rem,1.5rem + 3vw,5rem);max-width:40ch;font-family:var(--font-display);font-size:clamp(1.3rem,1rem + 1.6vw,2.6rem);line-height:1;text-transform:uppercase;color:var(--cade-orange)}.SafeguardsChapter_safeguards__lnNw_{padding-top:0;background-color:var(--cade-black);color:var(--cade-white);--rule:var(--cade-line-light)}.SafeguardsChapter_stage__omzz9{position:relative;display:flex;align-items:flex-end;width:100%;min-height:min(86svh,820px);margin-bottom:clamp(2rem,1rem + 3vw,4rem);overflow:hidden}.SafeguardsChapter_particles__qKktV{position:absolute;inset:0;width:100%;height:100%;opacity:.45;z-index:0}.SafeguardsChapter_stageCopy__megHJ{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem;padding-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.SafeguardsChapter_headline__zrpPy{margin:0;max-width:12ch;font-size:var(--heading-lg);line-height:.92;color:var(--cade-orange)}@media (min-width:901px){.SafeguardsChapter_particles__qKktV{inset:0 0 0 auto;width:min(62%,900px);opacity:.55}.SafeguardsChapter_stageCopy__megHJ{max-width:min(52ch,52%)}}.SafeguardsChapter_visualNote__zza7h{max-width:var(--measure);margin-bottom:1.5rem;padding-left:1rem;border-left:3px solid var(--cade-orange);font-family:var(--font-mono);font-size:var(--step-label);line-height:1.7;letter-spacing:.06em;color:var(--cade-muted)}.SafeguardsChapter_rules__TK88S{margin-top:clamp(2rem,1rem + 2vw,3rem)}.WorkflowsChapter_workflows__7utKJ{background-color:var(--cade-orange);color:var(--cade-black);--rule:var(--cade-line-dark)}.WorkflowsChapter_modes__d2nwt{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,32ch),1fr));grid-gap:0;gap:0;margin:0;padding:0;list-style:none;border-top:var(--rule-weight) solid var(--cade-line-dark)}.WorkflowsChapter_mode___zyKP{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);border-bottom:var(--rule-weight) solid var(--cade-line-dark);border-right:var(--rule-weight) solid var(--cade-line-dark);will-change:transform;transition:background-color .3s ease,border-color .3s ease}.WorkflowsChapter_mode___zyKP:focus-within,.WorkflowsChapter_mode___zyKP:hover{background-color:var(--cade-ink-tint);border-color:var(--cade-black)}.WorkflowsChapter_modeHead___QGaU{display:flex;align-items:baseline;gap:.75rem}.WorkflowsChapter_modeIndex__3XG5J{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;opacity:.7}.WorkflowsChapter_modeName__rskjw{margin:0;font-size:clamp(1.4rem,1rem + 1.6vw,2.6rem)}.WorkflowsChapter_modeBody__d_9V2{display:flex;flex-direction:column;gap:.35rem;margin:0}.WorkflowsChapter_term__wwrH_{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.16em;text-transform:uppercase;opacity:.7}.WorkflowsChapter_definition__l8JqR{margin:0 0 .75rem;font-size:var(--body-sm);line-height:1.4}.WorkflowsChapter_definition__l8JqR:last-child{margin-bottom:0}.WorkflowsChapter_privacy__WdSJ_{margin-top:clamp(2rem,1rem + 2vw,3rem);max-width:var(--measure);font-family:var(--font-mono);font-size:var(--step-label);line-height:1.6;letter-spacing:.06em;text-transform:uppercase}.MemoryCore_chapter__md9v_{color:var(--cade-white)}.MemoryCore_chapter__md9v_,.MemoryCore_pin__mk_LE{position:relative;width:100%;background-color:var(--cade-black)}.MemoryCore_pin__mk_LE{height:100svh;overflow:hidden}.MemoryCore_core__IHd7i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(80vw,80vh);height:min(80vw,80vh);overflow:visible}.MemoryCore_dots__3RG0B,.MemoryCore_pie__WYUBk{will-change:transform}.MemoryCore_readout__VIPEZ{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--gutter) + 4.5rem) var(--gutter) var(--gutter);pointer-events:none}.MemoryCore_readout__VIPEZ>*{pointer-events:auto}.MemoryCore_heading__OVv9i{max-width:18ch;margin:0;font-family:var(--font-display);font-size:var(--heading-md);line-height:.86;letter-spacing:-.03em;text-transform:uppercase;color:var(--cade-orange)}.MemoryCore_label__djTtX{margin:0 0 .75rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.18em;text-transform:uppercase;color:var(--cade-orange)}.MemoryCore_stepsDetail__SiFOa{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;max-width:46ch}.MemoryCore_chapter__md9v_:not([data-static=true]) .MemoryCore_stepsDetail__SiFOa{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.MemoryCore_step__U4gkI{display:grid;grid-template-columns:2.5rem 1fr;grid-gap:.75rem;gap:.75rem;align-items:baseline;padding:.5rem 0;border-top:var(--rule-weight) solid var(--cade-line-light)}.MemoryCore_stepIndex__t_B_F{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.12em;color:var(--cade-orange)}.MemoryCore_stepBody__9SFB3{display:flex;flex-direction:column;gap:.2rem}.MemoryCore_stepLabel__Z8UN0{font-family:var(--font-display);font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--cade-white)}.MemoryCore_stepCopy__fGm0Q{margin:0;font-size:var(--body-sm);line-height:1.35;color:var(--cade-muted)}.MemoryCore_outro__b6AVb{position:absolute;top:50%;left:50%;z-index:3;width:min(42vmin,42ch);transform:translate(-50%,-50%);text-align:center;color:var(--cade-black);pointer-events:none}.MemoryCore_states__KEjmi{position:relative;min-height:clamp(10rem,24vh,16rem);margin:0;padding:0;list-style:none}.MemoryCore_state__Mfidw{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;opacity:0;transition:opacity .18s ease}.MemoryCore_state__Mfidw[data-active=true]{opacity:1}.MemoryCore_stateIndex__D7xK3{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.32em;text-indent:.32em}.MemoryCore_stateLabel__u19Hy{font-family:var(--font-display);font-size:var(--heading-sm);line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.MemoryCore_stateCopy__fGt7W{font-size:var(--body-sm);line-height:1.35;text-wrap:balance}.MemoryCore_outroText__ezRUE{margin:0;font-family:var(--font-display);font-size:var(--heading-sm);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.MemoryCore_chapter__md9v_:not([data-static=true]) .MemoryCore_outroText__ezRUE{display:none}.MemoryCore_footerRow__3g_bc{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.16em;text-transform:uppercase;mix-blend-mode:difference;color:var(--cade-white)}.MemoryCore_footerRow__3g_bc[data-inverted=true]{mix-blend-mode:normal;color:var(--cade-black)}.MemoryCore_chapter__md9v_[data-static=true] .MemoryCore_pin__mk_LE{display:flex;flex-direction:column;height:auto;padding:clamp(4rem,3rem + 6vw,9rem) var(--gutter)}.MemoryCore_chapter__md9v_[data-static=true] .MemoryCore_readout__VIPEZ{position:static;inset:auto;order:1;gap:2rem;padding:0}.MemoryCore_chapter__md9v_[data-static=true] .MemoryCore_core__IHd7i{position:relative;top:auto;left:auto;order:2;width:min(320px,62vw);height:min(320px,62vw);margin:clamp(2rem,1rem + 3vw,3.5rem) auto;transform:none}.MemoryCore_chapter__md9v_[data-static=true] .MemoryCore_outro__b6AVb{position:static;order:3;width:100%;max-width:60ch;margin:0 auto;transform:none;color:var(--cade-orange)}.MemoryCore_chapter__md9v_[data-static=true] .MemoryCore_states__KEjmi{display:none}.MemoryCore_chapter__md9v_[data-static=true] .MemoryCore_stepsDetail__SiFOa{max-width:none}.MemoryCore_chapter__md9v_[data-static=true] .MemoryCore_heading__OVv9i{font-size:var(--heading-md)}@media (max-width:1000px){.MemoryCore_readout__VIPEZ{justify-content:space-between;gap:1rem}.MemoryCore_heading__OVv9i{max-width:none;font-size:1.5rem}.MemoryCore_stepCopy__fGm0Q{font-size:.85rem}.MemoryCore_states__KEjmi{min-height:clamp(9rem,20vh,13rem)}.MemoryCore_stateCopy__fGt7W{font-size:.8rem;line-height:1.3}.MemoryCore_footerRow__3g_bc{display:none}}