.homeHero_hero__A7nEd{padding:4rem 0;min-height:80vh;display:flex;align-items:center}.homeHero_heroContent__S_LvZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;max-width:1200px;margin:0 auto;padding:0 2rem}.homeHero_heroText__BisCL{display:flex;flex-direction:column;gap:2rem}.homeHero_heroTitle__i48vX{font-family:bd-retrocentric,sans-serif;font-size:3.75rem;font-weight:400;font-style:normal;color:#060864;margin:0;line-height:1.1}.homeHero_heroSubtitle__YS_xr{font-family:swear-display-cilati,serif;font-size:1.75rem;color:#000;margin:0;line-height:1.6;font-weight:400;font-style:normal}.homeHero_heroButtons__i44ZX{display:flex;gap:1rem;flex-wrap:wrap}.homeHero_primaryButton__WxTr_{background:#060864;color:#fff;padding:1rem 2rem;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease;display:inline-block}.homeHero_primaryButton__WxTr_:hover{background:#050550;transform:translateY(-2px);box-shadow:0 4px 12px rgba(6,8,100,.3)}.homeHero_secondaryButton__jmpeU{background:transparent;color:#060864;padding:1rem 2rem;text-decoration:none;border:2px solid #060864;border-radius:8px;font-weight:600;transition:all .3s ease;display:inline-block}.homeHero_secondaryButton__jmpeU:hover{background:#060864;color:#fff;transform:translateY(-2px)}.homeHero_heroImage__LOFJy,.homeHero_portraitPlaceholder__eluV3{display:flex;justify-content:center;align-items:center}.homeHero_portraitPlaceholder__eluV3{width:300px;height:300px;border-radius:20px;background:linear-gradient(135deg,#667eea,#764ba2);flex-direction:column;color:#fff;box-shadow:0 20px 40px rgba(0,0,0,.1);transition:transform .3s ease}.homeHero_portraitPlaceholder__eluV3:hover{transform:scale(1.05)}.homeHero_portraitPlaceholder__eluV3 span{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.homeHero_portraitPlaceholder__eluV3 small{font-size:1rem;opacity:.9}.homeHero_portrait__axKHG{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1);transition:transform .3s ease}.homeHero_portrait__axKHG:hover{transform:scale(1.05)}@media (max-width:768px){.homeHero_heroContent__S_LvZ{grid-template-columns:1fr;gap:2rem;text-align:center}.homeHero_heroTitle__i48vX{font-size:2.5rem}.homeHero_heroButtons__i44ZX{justify-content:center}.homeHero_hero__A7nEd{padding:2rem 0}.homeHero_portraitPlaceholder__eluV3{width:250px;height:250px}}@media (max-width:480px){.homeHero_heroTitle__i48vX{font-size:2rem}.homeHero_heroSubtitle__YS_xr{font-size:1.1rem}.homeHero_heroButtons__i44ZX{flex-direction:column;align-items:center}.homeHero_primaryButton__WxTr_,.homeHero_secondaryButton__jmpeU{width:100%;max-width:250px;text-align:center}.homeHero_portraitPlaceholder__eluV3{width:200px;height:200px}.homeHero_portraitPlaceholder__eluV3 span{font-size:1.2rem}.homeHero_portraitPlaceholder__eluV3 small{font-size:.9rem}}.timeline_timelineSection__1PE1t{padding:4rem 2rem;max-width:1200px;margin:0 auto}.timeline_timelineTitle__RjKyz{font-family:bd-retrocentric,sans-serif;font-weight:400;font-style:normal;font-size:3rem;color:#060864;text-align:center;margin-bottom:4rem}.timeline_timelineContainer__7Dd1L{display:flex;flex-direction:column;gap:4rem;position:relative}.timeline_timelineItem__HYC5c{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center;opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}.timeline_timelineItem__HYC5c.timeline_visible__P0pJr{opacity:1;transform:translateY(0)}.timeline_timelineContent__I8EF9{display:flex;flex-direction:column;gap:1rem}.timeline_timelineYear__Ry7DU{font-family:bd-retrocentric,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;color:#060864;opacity:.7}.timeline_timelineItemTitle__YhPS8{font-family:bd-retrocentric,sans-serif;font-weight:400;font-style:normal;font-size:2rem;color:#000;margin:0}.timeline_timelineDescription__SSxPZ{font-family:swear-display,serif;font-weight:400;font-style:normal;font-size:1.1rem;color:#000;line-height:1.6;margin:0}.timeline_timelineImage__dCsW_{width:100%;aspect-ratio:1}.timeline_imagePlaceholder__xK4KB{width:100%;height:100%;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;color:#666;font-family:swear-display,serif;font-size:1rem;border-radius:8px}.timeline_timelineItem__HYC5c:nth-child(2n){direction:rtl}.timeline_timelineItem__HYC5c:nth-child(2n) .timeline_timelineContent__I8EF9,.timeline_timelineItem__HYC5c:nth-child(2n) .timeline_timelineImage__dCsW_{direction:ltr}@media (max-width:768px){.timeline_timelineSection__1PE1t{padding:3rem 1rem}.timeline_timelineTitle__RjKyz{font-size:2.5rem;margin-bottom:3rem}.timeline_timelineItem__HYC5c{grid-template-columns:1fr;gap:2rem}.timeline_timelineItem__HYC5c:nth-child(2n){direction:ltr}.timeline_timelineYear__Ry7DU{font-size:1.25rem}.timeline_timelineItemTitle__YhPS8{font-size:1.75rem}}.layout_mainContent__FM2yg{min-height:calc(100vh - 100px);max-width:none}.layout_footer__vrA71{margin-left:250px;padding:1rem 2rem;border-top:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);transition:background-color .3s ease,border-color .3s ease,color .3s ease}@media (min-width:769px){.layout_mainContent__FM2yg{margin-left:250px;margin-top:100px}}.themeToggle_themeToggle__Gez7i{background:transparent;border:2px solid var(--border-color);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0;margin-left:auto}.themeToggle_themeToggle__Gez7i:hover{background:var(--hover-bg);border-color:var(--accent-color);transform:scale(1.1)}.themeToggle_toggleIcon__6zWA_{font-size:1.5rem;line-height:1;display:block}.dark .themeToggle_themeToggle__Gez7i{border-color:var(--border-color)}.dark .themeToggle_themeToggle__Gez7i:hover{background:var(--hover-bg);border-color:var(--accent-color)}.header_header__ZYf69{position:fixed;top:0;left:0;right:0;height:100px;background:var(--bg-primary);border-bottom:1px solid var(--border-color);z-index:1001;margin-bottom:0;transition:background-color .3s ease,border-color .3s ease}.header_headerNav__ghGjv{margin:0 auto;max-width:1400px;text-align:left;padding:1.45rem 1.0875rem;height:100%;display:flex;align-items:center;justify-content:space-between}.header_logoContainer__PSWeM{margin:0}.header_logo__PxXSu{font-family:swear-display-cilati,serif;font-style:normal;font-weight:900;font-size:4rem;color:var(--accent-color);text-decoration:none;text-transform:lowercase;line-height:1;transition:color .3s ease}@media (max-width:768px){.header_header__ZYf69{position:static;height:auto}.header_headerNav__ghGjv{text-align:center;justify-content:center;padding:1rem}.header_logo__PxXSu{font-size:3rem}}.menu_navMenu__5hVJV{list-style:none;display:flex;flex-direction:column;gap:1.5rem;padding:0}.menu_navItem__FWh0n,.menu_navMenu__5hVJV{text-align:center;margin:0;position:relative}.menu_navItem__FWh0n{font-size:1.2rem}.menu_navLink__J_FMZ{text-decoration:none;color:var(--text-primary);font-weight:500;transition:color .2s ease,background-color .2s ease;display:block;padding:.5rem 1rem;border-radius:4px}.menu_navLink__J_FMZ:hover{color:var(--accent-color);background-color:var(--hover-bg)}.menu_navItem__FWh0n:active .menu_navLink__J_FMZ{text-decoration:underline}.menu_megaMenu__VfXMK{position:absolute;top:100%;left:0;margin-top:0;background:var(--bg-primary);border:2px solid var(--border-color);border-radius:12px;box-shadow:0 8px 24px var(--shadow-hover);padding:1.25rem;width:125%;max-width:312px;max-height:70vh;overflow-y:auto;z-index:1000;opacity:0;animation:menu_fadeIn__JewTu .2s ease forwards;transition:background-color .3s ease,border-color .3s ease;box-sizing:border-box}.menu_megaMenu__VfXMK:before{content:"";position:absolute;top:-.5rem;left:0;right:0;height:.5rem;background:transparent;z-index:-1}@keyframes menu_fadeIn__JewTu{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.menu_megaMenuContent__03Ybd{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:1024px){.menu_megaMenuContent__03Ybd{grid-template-columns:1fr 1.2fr;gap:1.5rem}}.menu_megaMenuSection__ANPcr{display:flex;flex-direction:column}.menu_megaMenuTitle__ThYGg{font-family:bd-retrocentric,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;color:var(--text-secondary);margin:0 0 1rem;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}.menu_megaMenuList__aZi9N{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.menu_megaMenuList__aZi9N li{margin:0}.menu_megaMenuLink__oToIZ{text-decoration:none;color:var(--text-primary);font-family:swear-display,serif;font-size:1rem;font-weight:400;display:block;padding:.5rem 0;transition:color .2s ease,padding-left .2s ease;border-bottom:1px solid transparent}.menu_megaMenuLink__oToIZ:hover{color:var(--accent-color);padding-left:.5rem;border-bottom-color:var(--accent-color)}.menu_featuredPosts__JnsSB{display:flex;flex-direction:column;gap:1.5rem}.menu_featuredPost__M_f0D{display:flex;gap:.75rem;text-decoration:none;padding:.875rem;border-radius:8px;border:2px solid var(--border-color);transition:all .2s ease;background:var(--bg-secondary)}.menu_featuredPost__M_f0D:hover{border-color:var(--accent-color);transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow)}.menu_featuredPostImage__PVYff{flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden}@media (min-width:1024px){.menu_featuredPostImage__PVYff{width:100px;height:100px}}.menu_imagePlaceholder__UWGyC{width:100%;height:100%;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;font-family:bd-retrocentric,sans-serif;font-size:3rem;color:var(--text-tertiary);transition:background-color .3s ease,color .3s ease}.menu_featuredPostContent__tzBVa{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.menu_featuredPostCategory__idpyv{font-family:swear-display,serif;font-size:.75rem;color:var(--accent-color);text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}.menu_featuredPostTitle__Efjrs{font-family:bd-retrocentric,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1rem,2vw,1.125rem);color:var(--text-secondary);margin:0;line-height:1.3;transition:color .3s ease;word-wrap:break-word}.menu_featuredPostExcerpt__1cwjx{font-family:swear-display,serif;font-size:clamp(.75rem,1.5vw,.875rem);color:var(--text-tertiary);margin:0;line-height:1.5;transition:color .3s ease;word-wrap:break-word}@media (min-width:769px){.menu_megaMenu__VfXMK{width:125%;max-width:312px;left:0}@media (max-width:1200px){.menu_megaMenu__VfXMK{max-width:min(312px,calc(100vw - 280px))}}}@media (max-width:768px){.menu_navMenu__5hVJV{flex-direction:row;gap:1rem}.menu_navItem__FWh0n{font-size:1rem}.menu_navLink__J_FMZ{padding:.25rem .5rem}.menu_megaMenu__VfXMK{position:fixed;left:1rem;right:1rem;transform:none;width:auto;max-width:calc(100vw - 2rem);padding:1.5rem}.menu_megaMenuContent__03Ybd{grid-template-columns:1fr;gap:2rem}.menu_featuredPost__M_f0D{flex-direction:column}.menu_featuredPostImage__PVYff{width:100%;height:200px}}.sidebar_sidebar__A9Lnm{position:fixed;left:0;top:100px;width:250px;height:calc(100vh - 100px);background:var(--bg-primary);border-right:1px solid var(--border-color);z-index:1000;overflow-y:auto;transition:background-color .3s ease,border-color .3s ease}.sidebar_sidebarContent__DjYjq{padding:2rem 1.5rem;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media (max-width:768px){.sidebar_sidebar__A9Lnm{position:static;width:100%;height:auto;top:auto;border-right:none;border-bottom:1px solid var(--border-color)}.sidebar_sidebarContent__DjYjq{padding:1rem;flex-direction:row;justify-content:center;align-items:center}}