.whitepaper_smoothScroll__M9QiD{scroll-behavior:smooth}.whitepaper_container__8aS26{min-height:100vh;color:var(--text-primary);flex-direction:column;overflow-x:hidden}.whitepaper_container__8aS26,.whitepaper_header__2T2p2{width:100%;background-color:var(--background-primary);display:flex}.whitepaper_header__2T2p2{justify-content:space-between;align-items:center;padding:1rem 2rem;border-bottom:1px solid var(--border-color);position:fixed;top:0;left:0;right:0;height:70px;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.1)}.whitepaper_rightSection__YQUkl{display:flex;align-items:center;gap:1.5rem}.whitepaper_backButton__dx0wi{display:inline-block;padding:.5rem 1rem;color:var(--text-primary);text-decoration:none;font-weight:500;border-radius:4px;transition:background-color .2s}.whitepaper_backButton__dx0wi:hover{opacity:.8}.whitepaper_downloadButton__07t9_{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:transparent;color:var(--text-primary);border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.whitepaper_downloadButton__07t9_:hover{background-color:var(--hover-background)}.whitepaper_downloadButton__07t9_ span{display:inline-block}.whitepaper_downloadIcon__2y9qA{font-size:1.1rem}.whitepaper_logo__bCfkK{height:auto}html[data-theme=light] .whitepaper_logo__bCfkK{filter:invert(1)}.whitepaper_contentWrapper__P28De{display:flex;margin-top:70px;height:calc(100vh - 70px);width:100%;max-width:1800px;margin-left:auto;margin-right:auto}.whitepaper_mainContent__dtcT_{flex:1 1;padding:2rem 3rem 4rem 2rem;overflow-y:auto;height:calc(100vh - 70px);margin-left:300px}.whitepaper_tableOfContents__vF9f1{width:300px;position:fixed;left:0;top:70px;height:calc(100vh - 70px);overflow-y:auto;padding:1.5rem;background-color:var(--background-secondary);box-shadow:2px 0 5px var(--shadow-color);z-index:90}.whitepaper_tableOfContents__vF9f1 h2{font-size:1.4rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.whitepaper_tableOfContents__vF9f1 ul{padding-left:1rem;list-style-type:none}.whitepaper_tableOfContents__vF9f1 li{margin-bottom:.75rem}.whitepaper_tableOfContents__vF9f1 a{color:var(--text-secondary);text-decoration:none;font-size:.95rem;transition:color .2s,border-left .2s;display:block;padding:5px 0 5px 10px;border-left:2px solid transparent}.whitepaper_tableOfContents__vF9f1 a:hover{color:var(--accent)}.whitepaper_tableOfContents__vF9f1 a.whitepaper_activeLink__hWr0p{color:var(--accent);border-left:2px solid var(--accent);font-weight:500}html[data-theme=light] .whitepaper_tableOfContents__vF9f1 a.whitepaper_activeLink__hWr0p{color:var(--background-dark)}.whitepaper_mainContent__dtcT_ h1{font-size:2.5rem;margin-bottom:2rem;font-weight:700;color:var(--text-primary);text-align:center}.whitepaper_mainContent__dtcT_ h2{font-size:1.75rem;font-weight:600;color:var(--accent);padding-bottom:.5rem}html[data-theme=light] .whitepaper_mainContent__dtcT_ h2{color:var(--background-dark)}.whitepaper_mainContent__dtcT_ h3{font-size:1.4rem;margin:1.5rem 0 1rem;font-weight:600;color:var(--text-primary)}.whitepaper_mainContent__dtcT_ p{margin-bottom:1rem;font-size:1.1rem;line-height:1.8;color:var(--text-secondary)}.whitepaper_mainContent__dtcT_ ul{margin-bottom:1.5rem;padding-left:2rem;list-style-type:disc}.whitepaper_mainContent__dtcT_ li{margin-bottom:.8rem;line-height:1.6;color:var(--text-secondary)}.whitepaper_section__cpIIc{padding:1.5rem;background-color:var(--background-secondary);border-radius:8px;box-shadow:0 2px 4px var(--shadow-color);margin-bottom:2rem;scroll-margin-top:90px}.whitepaper_subtitle__NqzBx{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2rem;font-style:italic}.whitepaper_footerNote__yWdec{font-size:.9rem;color:var(--text-secondary);text-align:center;margin-top:3rem;padding:1.5rem;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:.5rem;max-width:800px;margin-left:auto;margin-right:auto}.whitepaper_footerNote__yWdec p{margin:0;line-height:1.4}.whitepaper_tagline__m5eMB{font-size:1.1rem;color:var(--text-primary);font-weight:500;margin-top:.5rem}.whitepaper_bodyStyles__x6I_6{margin:0;padding:0;background-color:var(--background-primary);overflow-x:hidden;min-height:100vh;scroll-behavior:smooth}.whitepaper_tocToggle__kD6CX{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;justify-content:center;gap:6px;background-color:var(--accent);color:rgb(0,0,0);border:none;border-radius:50px;padding:10px 16px;font-size:.9rem;font-weight:500;cursor:pointer;z-index:99;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all .2s ease}.whitepaper_tocToggle__kD6CX svg{font-size:1.2rem}.whitepaper_tocToggle__kD6CX:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.25)}.whitepaper_tocHidden__QmFJh{display:none!important}.whitepaper_tocOverlay__FLwCN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:94;display:none}@media (max-width:1200px){.whitepaper_tableOfContents__vF9f1{width:240px}.whitepaper_mainContent__dtcT_{margin-left:240px}}@media (max-width:900px){.whitepaper_container__8aS26{overflow-y:auto;height:auto}.whitepaper_contentWrapper__P28De{flex-direction:column;height:auto;overflow:visible;margin-top:70px}.whitepaper_tableOfContents__vF9f1{position:fixed;width:100%;height:auto;max-height:80vh;top:60px;left:0;box-shadow:0 4px 10px rgba(0,0,0,.2);z-index:95;overflow-y:auto;padding:1rem 1.5rem;border-radius:0 0 12px 12px;transition:transform .3s ease,opacity .3s ease;background-color:var(--background-primary)}.whitepaper_tableOfContents__vF9f1 h2{font-size:1.2rem;margin-bottom:1rem}.whitepaper_tableOfContents__vF9f1 ul{padding-left:0;display:flex;flex-direction:column;gap:.5rem}.whitepaper_tableOfContents__vF9f1 li{margin-bottom:0;border-bottom:1px solid var(--border-color);padding-bottom:0}.whitepaper_tableOfContents__vF9f1 li:last-child{border-bottom:none}.whitepaper_tableOfContents__vF9f1 a{padding:12px 15px;display:block;width:100%;border-left:3px solid transparent;font-size:1rem;font-weight:400}.whitepaper_tableOfContents__vF9f1 a.whitepaper_activeLink__hWr0p{border-left:3px solid var(--accent);background-color:var(--hover-background);font-weight:600}.whitepaper_mainContent__dtcT_{margin-left:0;height:auto;padding:1.5rem;overflow:visible;-webkit-overflow-scrolling:touch}.whitepaper_section__cpIIc{scroll-margin-top:80px}.whitepaper_tocOverlay__FLwCN.whitepaper_visible__JiZ_T{display:block}}@media (max-width:768px){.whitepaper_header__2T2p2{padding:.75rem 1rem;height:60px}.whitepaper_contentWrapper__P28De{margin-top:60px}.whitepaper_tableOfContents__vF9f1{top:60px}.whitepaper_rightSection__YQUkl{gap:.5rem}.whitepaper_logo__bCfkK{width:80px;height:auto}.whitepaper_downloadButton__07t9_{padding:.25rem .5rem}.whitepaper_downloadButton__07t9_ span{display:none}.whitepaper_backButton__dx0wi{padding:.25rem .5rem;font-size:.9rem}.whitepaper_mainContent__dtcT_ h1{font-size:1.75rem;margin-bottom:1.5rem}.whitepaper_mainContent__dtcT_ h2{font-size:1.4rem}.whitepaper_mainContent__dtcT_ h3{font-size:1.2rem}.whitepaper_mainContent__dtcT_ li,.whitepaper_mainContent__dtcT_ p{font-size:1rem;line-height:1.6}.whitepaper_section__cpIIc{padding:1rem;margin-bottom:1.5rem;scroll-margin-top:70px}@supports (-webkit-touch-callout:none){.whitepaper_section__cpIIc{scroll-margin-top:80px}}.whitepaper_footerNote__yWdec{padding:1rem;margin-top:2rem;font-size:.75rem}.whitepaper_footerNote__yWdec p{font-size:.75rem;text-align:start}.whitepaper_tagline__m5eMB{font-size:.8rem}.whitepaper_tocToggle__kD6CX{bottom:15px;right:15px;padding:8px 14px;font-size:.8rem}.whitepaper_tocToggle__kD6CX svg{font-size:1rem}}@media (max-width:480px){.whitepaper_mainContent__dtcT_{padding:1rem .75rem}.whitepaper_section__cpIIc{padding:.75rem}.whitepaper_mainContent__dtcT_ h1{font-size:1.5rem}.whitepaper_mainContent__dtcT_ h2{font-size:1.25rem}.whitepaper_mainContent__dtcT_ h3{font-size:1.1rem}.whitepaper_tableOfContents__vF9f1{max-height:70vh}.whitepaper_tocToggle__kD6CX span{display:none}.whitepaper_tocToggle__kD6CX{padding:10px;border-radius:50%}}