.page_page__ZU32B{font-family:var(--font-poppins),sans-serif;padding:40px;max-width:900px;margin:0 auto}.page_sidebarToggle__br_ih{position:fixed;top:20px;left:20px;z-index:1001;background:var(--surface);color:var(--on-surface);border:1px solid var(--outline);border-radius:8px;padding:8px 12px;cursor:pointer;font-size:1.2rem}.page_topRightButtons__QQkC7{position:fixed;top:20px;right:20px;z-index:1001;display:flex;align-items:center;gap:16px}.page_contactLink__wr6_f{font-size:1rem;color:var(--on-surface-variant);text-decoration:none;font-family:var(--font-poppins)}.page_contactLink__wr6_f:hover{text-decoration:underline;color:var(--primary)}.page_paletteToggle__c6QhO{background:var(--primary);color:var(--on-primary);border:1px solid var(--outline);border-radius:8px;padding:8px 12px;cursor:pointer;font-size:1rem;font-family:var(--font-poppins)}.page_sidebar__J6ahr{position:fixed;top:0;left:-300px;width:300px;height:100%;background:var(--surface);color:var(--on-surface);padding:20px;box-shadow:2px 0 5px rgba(0,0,0,.1);transition:left .3s ease-in-out;z-index:1000;overflow-y:auto}.page_sidebar__J6ahr.page_sidebarOpen___nzt9{left:0}.page_sidebar__J6ahr h3{margin-bottom:20px;font-size:1.5rem;border-bottom:1px solid var(--outline);padding-bottom:10px}.page_sidebar__J6ahr ul{list-style:none;padding:0}.page_sidebar__J6ahr li button{width:100%;text-align:left;padding:12px 15px;background:none;border:none;color:var(--on-surface);font-size:1rem;cursor:pointer;border-radius:8px;font-family:var(--font-poppins)}.page_sidebar__J6ahr li button:hover{background-color:var(--surface-variant);color:var(--on-surface-variant)}.page_overlay__pWWMz{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999}.page_main__GlU4n{padding-top:80px}.page_article__aedsd{width:100%;margin-bottom:80px}.page_articleHeader__rGdJv{text-align:center;margin-bottom:48px}.page_articleTitle__AtPqm{font-size:3.5rem;font-weight:700;color:var(--primary);line-height:1.1;margin-bottom:16px}.page_articleSubtitle__OqBHi{font-size:1.25rem;color:var(--on-surface-variant)}.page_articleBody__lwTyb p{font-size:1.15rem;line-height:1.9;margin-bottom:24px;color:var(--on-surface)}.page_quote__J5Zwg{border-left:3px solid var(--tertiary);padding-left:24px;margin:40px 0;font-size:1.5rem;font-style:italic;color:var(--tertiary);font-weight:500}.page_themeSection__GgLK9{padding-top:40px}.page_sectionTitle__hzsAh{font-size:2rem;text-align:center;margin-bottom:24px;color:var(--primary)}.page_paletteGrid__7lfi0{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}@media (max-width:768px){.page_page__ZU32B{padding:20px}.page_articleTitle__AtPqm{font-size:2.5rem}.page_articleSubtitle__OqBHi{font-size:1.1rem}.page_articleBody__lwTyb p{font-size:1.05rem}.page_quote__J5Zwg{font-size:1.25rem}}