.ManualPage_pageWrapper__n61V0{min-height:100vh;background:var(--ds-bg-main)}.ManualPage_pageWrapper__n61V0:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/assets/noise.svg);opacity:.03;pointer-events:none;z-index:0}.ManualPage_branding__kV6lg{position:fixed;top:var(--spacing-lg);left:var(--spacing-xl);display:flex;align-items:center;gap:12px;z-index:1000;text-decoration:none;transition:opacity .3s ease}@media(max-width:1024px){.ManualPage_branding__kV6lg{top:var(--spacing-md);left:var(--spacing-md)}}.ManualPage_branding__kV6lg:hover{opacity:.8}@media print{.ManualPage_branding__kV6lg{display:none}}.ManualPage_logoSymbol__qi3M2{height:32px;width:auto;color:var(--ds-text-main)}.ManualPage_brandingText__xJ2_P{font-family:var(--font-editorial);font-size:1.5rem;font-style:italic;color:var(--ds-text-main);line-height:1}@media(max-width:768px){.ManualPage_brandingText__xJ2_P{display:none}}.ManualPage_grid__mvtez{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,1fr);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);row-gap:var(--spacing-4xl);width:100%;max-width:1600px;margin:0 auto;padding:var(--spacing-3xl) var(--spacing-2xl);padding-bottom:200px}@media(max-width:1024px){.ManualPage_grid__mvtez{display:flex;flex-direction:column;padding:var(--spacing-xl);padding-bottom:180px;row-gap:var(--spacing-2xl)}}.ManualPage_sidebar__iYdkF{position:fixed;bottom:var(--spacing-xl);left:var(--spacing-xl);z-index:100;background:var(--ds-bg-main);border:1px solid var(--ida-border);padding:var(--spacing-lg);max-width:280px}@media(max-width:1024px){.ManualPage_sidebar__iYdkF{position:fixed;bottom:var(--spacing-md);left:var(--spacing-md);right:var(--spacing-md);max-width:none}}@media print{.ManualPage_sidebar__iYdkF{display:none!important}}.ManualPage_navTitle____D7b{font-family:var(--font-tech);font-size:var(--text-xs);color:var(--ida-rust);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-lg);display:block;padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--ida-border)}.ManualPage_sidebarContent__mZ8A2{display:flex;flex-direction:column;gap:var(--spacing-md)}.ManualPage_metaBlock__2mF1o{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.ManualPage_label__K_cZl{font-size:9px;color:var(--ds-text-muted);letter-spacing:.15em;opacity:.6}.ManualPage_label__K_cZl,.ManualPage_value__x_4rN{font-family:var(--font-tech);text-transform:uppercase}.ManualPage_value__x_4rN{font-size:var(--text-xs);color:var(--ds-text-main);letter-spacing:.05em;line-height:1.3}.ManualPage_toc__aX4HL{margin-top:var(--spacing-sm)}.ManualPage_toc__aX4HL ul{list-style:none;padding:0;margin:var(--spacing-xs) 0 0 0}.ManualPage_navLink__cVqAe{display:block;font-family:var(--font-tech);font-size:var(--text-xs);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-xs);text-decoration:none;transition:color .2s ease,padding-left .2s ease;cursor:pointer}.ManualPage_navLink__cVqAe:hover{color:var(--ida-rust)}.ManualPage_shareButtons__UamSD{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--ida-border)}.ManualPage_shareBtn__bCXZO{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--ida-border);color:var(--ds-text-muted);cursor:pointer;transition:all .2s ease}.ManualPage_shareBtn__bCXZO:hover{background:var(--ida-rust);border-color:var(--ida-rust);color:#fff}.ManualPage_highlight__DB9_k{background:linear-gradient(180deg,transparent 50%,rgba(211,84,0,.15) 0);padding:0 4px;margin:0 -4px}.ManualPage_mainContent__QLvHM{grid-column:5/13;display:flex;flex-direction:column;gap:var(--spacing-6xl)}@media(max-width:1024px){.ManualPage_mainContent__QLvHM{gap:var(--spacing-4xl)}}.ManualPage_phase__GFNrn{position:relative;border-top:1px solid var(--ida-border);padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}.ManualPage_phase__GFNrn:before{content:"";position:absolute;top:-1px;left:0;width:80px;height:1px;background:var(--ida-rust)}.ManualPage_phaseHeader__V2tDs{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.ManualPage_phaseLabel__cDXHX{font-family:var(--font-tech);font-size:var(--text-xs);color:var(--ida-rust);text-transform:uppercase;letter-spacing:.2em}.ManualPage_phaseTitle__1SAWN{font-family:var(--font-editorial);font-size:var(--text-4xl);font-weight:300;line-height:1.1;color:var(--ds-text-main);text-transform:uppercase}@media(min-width:768px){.ManualPage_phaseTitle__1SAWN{font-size:var(--text-5xl)}}.ManualPage_subtitle__8_b42{font-family:var(--font-editorial);font-size:var(--text-xl);font-style:italic;color:var(--ds-text-muted);line-height:1.4;margin-top:var(--spacing-md);max-width:80%}@media(min-width:768px){.ManualPage_subtitle__8_b42{font-size:var(--text-2xl)}}.ManualPage_phaseQuote__wtVFq{font-family:var(--font-editorial);font-size:var(--text-3xl);font-style:italic;color:var(--ds-text-muted);margin-bottom:var(--spacing-2xl);line-height:1.3;max-width:90%}.ManualPage_title___sPER{font-family:var(--font-editorial);font-size:var(--text-4xl);font-weight:200;line-height:1;color:var(--ds-text-main);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-md)}@media(min-width:768px){.ManualPage_title___sPER{font-size:var(--text-5xl)}}.ManualPage_sectionTitle__bfUdk{font-family:var(--font-tech);font-size:var(--text-xl);font-weight:500;line-height:1.2;color:var(--ds-text-main);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-sm)}@media(min-width:768px){.ManualPage_sectionTitle__bfUdk{font-size:var(--text-2xl)}}.ManualPage_lead__6dDMV{font-family:var(--font-editorial);font-size:var(--text-2xl);font-style:italic;color:var(--ida-rust);line-height:1.3;margin:var(--spacing-lg) 0}@media(min-width:768px){.ManualPage_lead__6dDMV{font-size:var(--text-3xl)}}.ManualPage_paragraph__n60PN{font-family:var(--font-body);font-size:var(--text-base);line-height:1.8;color:var(--ds-text-muted);margin-bottom:var(--spacing-md);max-width:70ch}.ManualPage_paragraph__n60PN strong{color:var(--ds-text-main);font-weight:600}.ManualPage_paragraph__n60PN em{font-style:italic;color:var(--ida-rust)}.ManualPage_paragraph__n60PN code{font-family:var(--font-mono);font-size:.9em;background:rgba(211,84,0,.15);padding:2px 6px;border-radius:3px;color:var(--ida-rust)}@media(min-width:768px){.ManualPage_paragraph__n60PN{font-size:var(--text-lg)}}.ManualPage_h3__R26vJ{font-family:var(--font-tech);font-size:var(--text-sm);color:var(--ida-rust);text-transform:uppercase;letter-spacing:.15em;margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid rgba(211,84,0,.3)}.ManualPage_callout__URENr{font-family:var(--font-sans);font-size:var(--text-lg);line-height:1.7;color:var(--ds-text-main);background:var(--ds-bg-main);border-left:4px solid var(--ida-rust);padding:var(--spacing-xl) var(--spacing-2xl);margin:var(--spacing-2xl) 0;position:relative}.ManualPage_callout__URENr:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--ida-rust) 0,transparent 100%)}.ManualPage_callout__URENr:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(211,84,0,.3),transparent)}.ManualPage_callout__URENr strong{color:var(--ida-rust)}@media(min-width:768px){.ManualPage_callout__URENr{font-size:var(--text-xl)}}.ManualPage_quote__kFciZ{font-family:var(--font-editorial);font-size:var(--text-xl);font-style:italic;line-height:1.5;color:var(--ds-text-muted);background:transparent;border-left:2px solid var(--ida-silver);padding:var(--spacing-lg) var(--spacing-xl);margin:var(--spacing-xl) 0;position:relative}.ManualPage_quote__kFciZ:before{content:'"';position:absolute;top:-10px;left:-5px;font-family:var(--font-editorial);font-size:4rem;color:hsla(0,0%,64%,.15);line-height:1}@media(min-width:768px){.ManualPage_quote__kFciZ{font-size:var(--text-2xl)}}.ManualPage_bodyText__MnoIz{font-family:var(--font-sans);font-size:var(--text-lg);line-height:1.7;color:var(--ds-text-muted);margin-bottom:var(--spacing-lg);max-width:70ch}.ManualPage_bodyText__MnoIz h3{font-family:var(--font-tech);font-size:var(--text-sm);color:var(--ida-rust);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--spacing-lg);margin-top:var(--spacing-xl);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--ida-rust)}.ManualPage_bodyText__MnoIz h3:first-child{margin-top:0}.ManualPage_bodyText__MnoIz p{margin-bottom:var(--spacing-md)}.ManualPage_bodyText__MnoIz strong{color:var(--ds-text-main);font-weight:600}.ManualPage_divider__z7WYt{width:100%;height:1px;background:linear-gradient(90deg,var(--ida-rust) 0,var(--ida-border) 50%,transparent 100%);margin:var(--spacing-xl) 0}.ManualPage_comparisonGrid__kHIrn{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);margin:var(--spacing-2xl) 0}@media(min-width:768px){.ManualPage_comparisonGrid__kHIrn{grid-template-columns:1fr 1fr}}.ManualPage_comparisonBlock__hC5MV{background:rgba(0,0,0,.6);border:1px solid var(--ida-border);padding:var(--spacing-lg);position:relative;backdrop-filter:blur(8px)}.ManualPage_comparisonBlock__hC5MV:first-child{border-left:3px solid var(--ida-rust)}.ManualPage_comparisonBlock__hC5MV:last-child{border-left:3px solid var(--ida-cyan)}.ManualPage_comparisonLabel__oj6su{display:inline-block;font-family:var(--font-tech);font-size:9px;text-transform:uppercase;letter-spacing:.2em;color:var(--ds-text-muted);opacity:.6;margin-bottom:var(--spacing-xs)}.ManualPage_comparisonTitleBefore__O5kyP{color:var(--ida-rust)}.ManualPage_comparisonTitleAfter__zr7YE,.ManualPage_comparisonTitleBefore__O5kyP{font-family:var(--font-tech);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-md)}.ManualPage_comparisonTitleAfter__zr7YE{color:var(--ida-cyan)}.ManualPage_comparisonCode__bmKnh{font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.6;color:hsla(0,0%,100%,.75);white-space:pre-wrap;word-break:break-word;margin:0}.ManualPage_decalogoGrid__WifY7{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl);margin:var(--spacing-4xl) 0}@media(min-width:768px){.ManualPage_decalogoGrid__WifY7{grid-template-columns:1fr 1fr}}.ManualPage_decalogoItem__3WyQu{background:hsla(0,0%,100%,.02);border:1px solid var(--ida-border);padding:var(--spacing-2xl);position:relative;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:var(--spacing-sm)}.ManualPage_decalogoItem__3WyQu:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--ida-rust);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.ManualPage_decalogoItem__3WyQu:hover{background:hsla(0,0%,100%,.04);border-color:rgba(249,115,22,.3);transform:translateY(-4px)}.ManualPage_decalogoItem__3WyQu:hover:before{transform:scaleX(1)}.ManualPage_decalogoItem__3WyQu:hover .ManualPage_decalogoNumber__qtgIw{transform:translateX(4px);opacity:1}.ManualPage_decalogoNumber__qtgIw{display:inline-block;font-size:14px;letter-spacing:.3em;color:var(--ida-rust);opacity:.6;transition:all .3s ease}.ManualPage_decalogoNumber__qtgIw,.ManualPage_decalogoTitle__RMw_1{font-family:var(--font-tech);font-weight:500;text-transform:uppercase}.ManualPage_decalogoTitle__RMw_1{font-size:var(--text-xl);letter-spacing:.05em;color:var(--ds-text-main);line-height:1.2;margin:var(--spacing-xs) 0}@media(max-width:768px){.ManualPage_decalogoTitle__RMw_1{font-size:var(--text-lg)}}.ManualPage_decalogoText__azrWq{font-family:var(--font-body);font-size:var(--text-base);color:var(--ds-text-muted);line-height:1.7;margin:0;opacity:.8}.ManualPage_documentFooter__2mcsj{margin-top:var(--spacing-4xl);padding:var(--spacing-2xl) 0;border-top:1px solid var(--ida-border);text-align:center}.ManualPage_footerContent__fe7Op{opacity:.6}.ManualPage_footerCopyright__E_yi7{font-family:var(--font-tech);font-size:var(--text-sm);letter-spacing:.1em;color:var(--ds-text-main);margin-bottom:var(--spacing-xs)}.ManualPage_footerMeta__bOyWj{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ds-text-muted);margin:0}.ManualPage_visual__yVMCh{width:100%;margin:var(--spacing-xl) 0;border-radius:2px;overflow:hidden;position:relative}.ManualPage_visual__yVMCh img{width:100%;height:auto;display:block;filter:grayscale(100%) contrast(1.1);transition:filter .5s ease}.ManualPage_visual__yVMCh:hover img{filter:grayscale(0) contrast(1)}.ManualPage_calloutBlock__64BEN{background:var(--ds-bg-main);color:var(--ds-text-main);padding:var(--spacing-xl) var(--spacing-2xl);margin:var(--spacing-2xl) 0;border-left:4px solid var(--ida-rust);position:relative}.ManualPage_calloutBlock__64BEN p{margin:0;font-size:var(--text-lg);line-height:1.5}.ManualPage_calloutBlock__64BEN p strong{color:var(--ida-rust)}.ManualPage_codeBlock__ZYsny{background:#020202;color:#f0f0f0;font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--spacing-xl);border-top:1px solid var(--ida-rust);border-bottom:4px solid var(--ida-rust);margin:var(--spacing-2xl) 0;white-space:pre-wrap;position:relative;letter-spacing:.02em;line-height:1.5}.ManualPage_codeBlock__ZYsny:before{content:"MANUAL // ARCHITECTURE.2026";position:absolute;top:-10px;right:var(--spacing-md);background:var(--ida-rust);color:#fff;font-family:var(--font-tech);font-size:8px;padding:2px 6px;letter-spacing:.2em}.ManualPage_codeBlock__ZYsny strong{color:var(--ida-rust)!important}.ManualPage_printButton__3ys_r{position:fixed;bottom:var(--spacing-xl);right:var(--spacing-xl);z-index:100;background:var(--ida-rust);color:#fff;padding:var(--spacing-sm) var(--spacing-lg);font-family:var(--font-tech);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:.1em;cursor:pointer;border:none;transition:background .3s ease}.ManualPage_printButton__3ys_r:hover{background:#000}@media print{.ManualPage_printButton__3ys_r{display:none!important}}.ManualPage_pageWrapper__n61V0{position:relative;width:100%}.ManualPage_progressBar__UOB3N{position:fixed;top:0;left:0;right:0;height:4px;background:var(--ida-rust);transform-origin:0;z-index:1000}@media print{.ManualPage_progressBar__UOB3N{display:none!important}}.ManualPage_backButton__OX3Sd{position:fixed;top:var(--spacing-lg);right:var(--spacing-lg);z-index:900;font-family:var(--font-tech);font-size:var(--text-xs);text-transform:uppercase;color:var(--ds-text-muted);background:hsla(0,0%,100%,.05);backdrop-filter:blur(8px);padding:8px 12px;border:1px solid var(--ida-border);border-radius:4px;text-decoration:none;transition:all .2s ease}.ManualPage_backButton__OX3Sd:hover{color:var(--ida-rust);border-color:var(--ida-rust)}@media print{.ManualPage_backButton__OX3Sd{display:none!important}.ManualPage_grid__mvtez{display:block;padding:0;margin:0}.ManualPage_mainContent__QLvHM{display:block;width:100%}.ManualPage_phase__GFNrn{page-break-before:always;padding-top:20mm;border:none}.ManualPage_phaseTitle__1SAWN{font-size:40pt;color:#000!important}.ManualPage_bodyText__MnoIz{font-family:Times New Roman,serif;font-size:12pt;color:#000!important;line-height:1.5}.ManualPage_backButton__OX3Sd,.ManualPage_printButton__3ys_r,.ManualPage_progressBar__UOB3N,.ManualPage_shareButtons__UamSD,.ManualPage_sidebar__iYdkF{display:none!important}.ManualPage_visual__yVMCh{width:100%!important;max-width:none!important}}