.goJa9q_readerWrapper{max-width:800px;padding:120px var(--spacing-md) var(--spacing-lg);z-index:10;flex-direction:column;min-height:100vh;margin:0 auto;display:flex;position:relative}.goJa9q_progressContainer{z-index:200;background:#f5f0ea1a;width:100%;height:4px;position:fixed;top:0;left:0}.goJa9q_progressBar{background:var(--color-secondary);transform-origin:0;width:100%;height:100%;transition:transform var(--transition-slow);will-change:transform}.goJa9q_contentArea{-webkit-backdrop-filter:blur(12px);padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--border-radius);background:#1c2127b3;border:1px solid #f5f0ea1a;flex-direction:column;flex-grow:1;display:flex;box-shadow:0 10px 40px #0000004d}.goJa9q_title{text-align:center;margin-bottom:var(--spacing-lg);color:var(--color-light);opacity:.8;font-size:2.5rem;font-style:italic}.goJa9q_chunk{font-family:var(--font-montserrat);color:var(--color-light);flex-grow:1;font-size:1.25rem;line-height:1.8}.goJa9q_paragraph{margin-bottom:var(--spacing-md);text-indent:1.5rem;text-align:justify;will-change:opacity, transform;animation:.4s ease-out goJa9q_fadeText}.goJa9q_paragraph:first-of-type{text-indent:0}.goJa9q_controls{margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid #f5f0ea1a;justify-content:space-between;align-items:center;display:flex}.goJa9q_pageIndicator{font-family:var(--font-sans);color:var(--color-secondary);letter-spacing:.1em;font-size:.85rem}.goJa9q_navBtn{min-width:120px}@keyframes goJa9q_fadeText{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.goJa9q_contentArea{padding:var(--spacing-md) var(--spacing-sm)}.goJa9q_chunk{font-size:1.1rem}}
.d613Zq_container{z-index:-1;pointer-events:none;backface-visibility:hidden;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden;transform:translateZ(0)}.d613Zq_image{object-fit:cover;object-position:center;transform:translateZ(0)}.d613Zq_overlay{width:100%;height:100%;position:absolute;top:0;left:0}.d613Zq_light{background:#f5f0ead9}.d613Zq_dark{background:var(--color-overlay)}.d613Zq_heavy{background:var(--color-overlay-heavy)}
.NfDiEG_container{max-width:800px;padding:120px var(--spacing-md) var(--spacing-lg);z-index:10;min-height:100vh;margin:0 auto;position:relative}.NfDiEG_contentCard{-webkit-backdrop-filter:blur(15px);padding:var(--spacing-lg);border-radius:var(--border-radius);background:#1c2127bf;border:1px solid #f5f0ea1a;box-shadow:0 10px 40px #0006}.NfDiEG_title{margin-bottom:var(--spacing-lg);text-align:center;color:var(--color-light);font-size:3rem}.NfDiEG_profileSection{margin-bottom:var(--spacing-lg);justify-content:center;display:flex}.NfDiEG_imageWrapper{border:3px solid var(--color-secondary);border-radius:50%;width:200px;height:200px;position:relative;overflow:hidden}.NfDiEG_profileImage{object-fit:cover}.NfDiEG_bioText{font-family:var(--font-sans);color:var(--color-text);margin-bottom:var(--spacing-xl);font-size:1.1rem;line-height:1.8}.NfDiEG_bioText p{margin-bottom:var(--spacing-md)}.NfDiEG_bioText strong{color:var(--color-light);font-weight:500}.NfDiEG_bioText em{opacity:.9;font-style:italic}.NfDiEG_bioLink{color:var(--color-light);text-underline-offset:3px;transition:color var(--transition-fast), opacity var(--transition-fast);font-weight:500;text-decoration:underline}.NfDiEG_bioLink:hover{color:var(--color-light);opacity:.9}.NfDiEG_contactSection{text-align:center;padding-top:var(--spacing-lg);border-top:1px solid #f5f0ea1a}.NfDiEG_contactTitle{margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:.1em;font-size:1.5rem}.NfDiEG_emailLink{color:var(--color-secondary);transition:color var(--transition-fast);font-size:1.2rem}.NfDiEG_emailLink:hover{color:var(--color-light)}@media (max-width:600px){.NfDiEG_contentCard{padding:var(--spacing-md)}.NfDiEG_title{font-size:2.2rem}}
._8aEwW_hero{z-index:10;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}._8aEwW_content{text-align:center;padding:var(--spacing-md);max-width:800px;animation:_8aEwW_fadeIn var(--transition-slow)}._8aEwW_title{letter-spacing:.05em;margin-bottom:var(--spacing-xs);color:var(--color-light);text-shadow:0 4px 20px #00000080;font-size:clamp(3rem,8vw,6rem)}._8aEwW_subtitle{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.3em;color:var(--color-secondary);margin-bottom:var(--spacing-lg);font-size:clamp(.9rem,2vw,1.2rem)}._8aEwW_actions{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}@keyframes _8aEwW_fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.NM_BTq_container{max-width:800px;padding:120px var(--spacing-md) var(--spacing-lg);z-index:10;justify-content:center;align-items:center;min-height:100vh;margin:0 auto;display:flex;position:relative}.NM_BTq_contentCard{-webkit-backdrop-filter:blur(12px);padding:var(--spacing-xl) var(--spacing-lg);border-radius:var(--border-radius);text-align:center;background:#1c2127b3;border:1px solid #f5f0ea1a;width:100%}.NM_BTq_title{margin-bottom:var(--spacing-md);font-size:3rem}.NM_BTq_placeholder{color:var(--color-text-muted);margin-bottom:var(--spacing-lg);font-size:1.2rem}.NM_BTq_comingSoon{color:var(--color-secondary);opacity:.6;font-size:2rem}
.Sz-EgW_container{max-width:1000px;padding:120px var(--spacing-md) var(--spacing-lg);z-index:10;min-height:100vh;margin:0 auto;position:relative}.Sz-EgW_pageTitle{text-align:center;margin-bottom:var(--spacing-lg);color:var(--color-light);font-size:3rem}.Sz-EgW_grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.Sz-EgW_card{-webkit-backdrop-filter:blur(10px);border-radius:var(--border-radius);transition:transform var(--transition-fast), border-color var(--transition-fast);will-change:transform;background:#1c212780;border:1px solid #f5f0ea1a;display:block;overflow:hidden}.Sz-EgW_card:hover{opacity:1;border-color:#f5f0ea4d;transform:translateY(-5px)}.Sz-EgW_imageWrapper{width:100%;height:250px;position:relative}.Sz-EgW_image{object-fit:cover}.Sz-EgW_content{padding:var(--spacing-md)}.Sz-EgW_title{margin-bottom:var(--spacing-xs);font-size:2rem}.Sz-EgW_meta{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary);margin-bottom:var(--spacing-sm);font-size:.85rem}.Sz-EgW_description{color:var(--color-text-muted);font-size:1rem;line-height:1.6}
