.NotificationDropdown_container__e__cT{position:relative;display:inline-block}.NotificationDropdown_bellButton__pR3MZ{position:relative;background:none;border:none;cursor:pointer;padding:8px;color:var(--color-primary);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.NotificationDropdown_bellButton__pR3MZ:hover{background-color:rgba(0,0,0,.05)}.NotificationDropdown_badge__GyYon{position:absolute;top:4px;right:4px;background-color:#ef4444;color:#fff;font-size:10px;font-weight:700;padding:2px 5px;border-radius:10px;min-width:18px;text-align:center}.NotificationDropdown_dropdown__nyFGK{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-width:90vw;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:1000;overflow:hidden}.NotificationDropdown_header__ewpgq{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e7eb;background-color:#f9fafb}.NotificationDropdown_header__ewpgq h3{margin:0;font-size:16px;font-weight:600;color:var(--color-primary)}.NotificationDropdown_unreadCount__D4vlG{font-size:12px;color:#6b7280;background-color:#e5e7eb;padding:2px 8px;border-radius:12px}.NotificationDropdown_notificationList__Gmiz7{max-height:400px;overflow-y:auto}.NotificationDropdown_empty__9ReAV,.NotificationDropdown_loading__Br6Q_{padding:32px;text-align:center;color:#6b7280}.NotificationDropdown_notificationItem__IMInm{border-bottom:1px solid #f3f4f6;transition:background-color .2s}.NotificationDropdown_notificationItem__IMInm:last-child{border-bottom:none}.NotificationDropdown_notificationItem__IMInm:hover{background-color:#f9fafb}.NotificationDropdown_notificationItem__IMInm.NotificationDropdown_unread__SCMtm{background-color:#eef2ff}.NotificationDropdown_notificationItem__IMInm.NotificationDropdown_unread__SCMtm:hover{background-color:#e0e7ff}.NotificationDropdown_notificationLink__k3F74{display:block;text-decoration:none;color:inherit}.NotificationDropdown_notificationContent__NsNMn{padding:12px 16px;cursor:pointer}.NotificationDropdown_title__zA0wq{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--color-primary)}.NotificationDropdown_message__KT2_i{margin:0 0 4px;font-size:13px;color:#4b5563;line-height:1.4}.NotificationDropdown_time__6zdUM{font-size:12px;color:#9ca3af}@media (max-width:480px){.NotificationDropdown_dropdown__nyFGK{width:calc(100vw - 32px);right:-16px}.NotificationDropdown_notificationList__Gmiz7{max-height:60vh}}[data-theme=dark] .NotificationDropdown_bellButton__pR3MZ:hover{background-color:hsla(0,0%,100%,.06)}[data-theme=dark] .NotificationDropdown_dropdown__nyFGK{background:var(--bg-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg)}[data-theme=dark] .NotificationDropdown_header__ewpgq{border-bottom-color:var(--color-border);background-color:var(--bg-elev-1)}[data-theme=dark] .NotificationDropdown_header__ewpgq h3{color:var(--color-accent)}[data-theme=dark] .NotificationDropdown_unreadCount__D4vlG{color:var(--color-text-light);background-color:var(--bg-elev-2)}[data-theme=dark] .NotificationDropdown_empty__9ReAV,[data-theme=dark] .NotificationDropdown_loading__Br6Q_{color:var(--color-text-light)}[data-theme=dark] .NotificationDropdown_notificationItem__IMInm{border-bottom:1px solid var(--color-border-light)}[data-theme=dark] .NotificationDropdown_notificationItem__IMInm:hover{background-color:var(--bg-elev-1)}[data-theme=dark] .NotificationDropdown_notificationItem__IMInm.NotificationDropdown_unread__SCMtm{background-color:rgba(157,117,192,.12)}[data-theme=dark] .NotificationDropdown_notificationItem__IMInm.NotificationDropdown_unread__SCMtm:hover{background-color:rgba(157,117,192,.18)}[data-theme=dark] .NotificationDropdown_title__zA0wq{color:var(--color-accent)}[data-theme=dark] .NotificationDropdown_message__KT2_i,[data-theme=dark] .NotificationDropdown_time__6zdUM{color:var(--color-text-light)}.page_hero__YWHJ3{background:linear-gradient(135deg,#1a1a2e,#16213e);padding:6rem 0 4rem;color:#fff;text-align:center}.page_heroTitle__VbUJP{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.2;max-width:1000px;margin:0 auto;color:#fff}.page_introduction__L2vn3{padding:5rem 0;background:#fff}.page_content__w_MUh{max-width:900px;margin:0 auto}.page_leadText___N_hZ{font-size:1.25rem;line-height:1.8;color:#333;margin-bottom:2.5rem;text-align:justify}.page_highlight__ZFrDB{background:linear-gradient(135deg,#422156,#5a2d6b);padding:2.5rem 3rem;border-radius:12px;margin:3rem 0;box-shadow:0 10px 30px rgba(66,33,86,.2)}.page_highlightText__VBYr9{font-size:1.5rem;line-height:1.6;color:#fff;margin:0;text-align:center}.page_bodyText__jHx0X{font-size:1.125rem;line-height:1.8;color:#444;margin-top:2.5rem;text-align:justify}.page_whatWeDo__yJhHf{padding:5rem 0;background:#f8f9fa}.page_sectionTitle__mEKOn{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:4rem;color:#1a1a2e}.page_features__U9VQV{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2.5rem;gap:2.5rem;max-width:1200px;margin:0 auto}.page_featureCard__TARVo{background:#fff;padding:2.5rem 2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;text-align:center}.page_featureCard__TARVo:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.page_featureIcon__CfbLL{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#422156,#5a2d6b);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.page_featureTitle__ylhaN{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#1a1a2e}.page_featureDescription__qsa31{font-size:1.05rem;line-height:1.7;color:#555}.page_vision___N89W{padding:5rem 0;background:linear-gradient(135deg,#1a1a2e,#16213e);color:#fff}.page_visionContent__Bcp2b{max-width:900px;margin:0 auto;text-align:center}.page_visionTitle__oo6Or{font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:#fff}.page_visionText__sOja1{font-size:1.5rem;line-height:1.8;color:hsla(0,0%,100%,.95);font-weight:300}.page_cta__hVhu9{padding:5rem 0;background:#fff}.page_ctaContent__2GxsR{max-width:800px;margin:0 auto;text-align:center}.page_ctaTitle__y09z3{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:#1a1a2e}.page_ctaText__Mtj_6{font-size:1.25rem;line-height:1.7;color:#444;margin-bottom:3rem}.page_ctaButtons__Sirl5{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:2.5rem}.page_ctaFooter__plUjB{font-size:1.125rem;color:#666;font-style:italic;margin-top:2rem}@media (max-width:768px){.page_hero__YWHJ3{padding:4rem 0 3rem}.page_heroTitle__VbUJP{font-size:2rem}.page_cta__hVhu9,.page_introduction__L2vn3,.page_vision___N89W,.page_whatWeDo__yJhHf{padding:3rem 0}.page_leadText___N_hZ{font-size:1.125rem;text-align:left}.page_highlight__ZFrDB{padding:2rem 1.5rem;margin:2rem 0}.page_highlightText__VBYr9{font-size:1.25rem}.page_bodyText__jHx0X{font-size:1rem;text-align:left}.page_ctaTitle__y09z3,.page_sectionTitle__mEKOn,.page_visionTitle__oo6Or{font-size:2rem}.page_features__U9VQV{grid-template-columns:1fr;gap:2rem}.page_visionText__sOja1{font-size:1.25rem}.page_ctaText__Mtj_6{font-size:1.125rem}.page_ctaButtons__Sirl5{flex-direction:column;align-items:stretch}}[data-theme=dark] .page_introduction__L2vn3{background:var(--bg-surface)}[data-theme=dark] .page_bodyText__jHx0X,[data-theme=dark] .page_leadText___N_hZ{color:var(--color-text)}[data-theme=dark] .page_whatWeDo__yJhHf{background:var(--bg-muted)}[data-theme=dark] .page_sectionTitle__mEKOn{color:var(--color-text)}[data-theme=dark] .page_featureCard__TARVo{background:var(--bg-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}[data-theme=dark] .page_featureTitle__ylhaN{color:var(--color-text)}[data-theme=dark] .page_featureDescription__qsa31{color:var(--color-text-light)}[data-theme=dark] .page_featureIcon__CfbLL{background:linear-gradient(135deg,var(--color-accent),#5a2d6b);color:#fff}[data-theme=dark] .page_vision___N89W{background:linear-gradient(135deg,#111,#1b1b1b);color:#fff}[data-theme=dark] .page_visionTitle__oo6Or{color:#fff}[data-theme=dark] .page_visionText__sOja1{color:hsla(0,0%,100%,.92)}[data-theme=dark] .page_cta__hVhu9{background:var(--bg-surface)}[data-theme=dark] .page_ctaText__Mtj_6,[data-theme=dark] .page_ctaTitle__y09z3{color:var(--color-text)}[data-theme=dark] .page_ctaFooter__plUjB{color:var(--color-text-light)}