.skPhilosophyPage_root__xZ1h6{min-height:80vh}.skPhilosophyPage_section__I8vbF{margin-top:7.5rem}@media(max-width:768px){.skPhilosophyPage_section__I8vbF{margin-top:3rem}}.skPhilosophyPage_sectionHeader__b8dW9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.skPhilosophyPage_sectionTitle__6ARxP{font-weight:800;color:#1a1a2e;display:flex;align-items:center;gap:.5rem;line-height:1.3}.skPhilosophyPage_sectionIcon__vWM78{display:inline-flex;color:#163a70}.skPhilosophyPage_sectionLink__k5QQz{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:.875rem;color:#fff;background:#163a70;text-decoration:none;padding:.35rem .85rem;border-radius:6px;border:1.5px solid #163a70;transition:background .15s,color .15s;line-height:1.4}.skPhilosophyPage_sectionLink__k5QQz:hover{background:#0f2a54;border-color:#0f2a54;text-decoration:none;color:#fff}.skPhilosophyPage_carouselContainer__343sp{position:relative}.skPhilosophyPage_carouselTrack__YHb9E{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.25rem 0 1rem;scrollbar-width:thin}.skPhilosophyPage_carouselTrack__YHb9E::-webkit-scrollbar{height:6px}.skPhilosophyPage_carouselTrack__YHb9E::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.skPhilosophyPage_carouselArrow__ZeQ6k{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:1px solid #dee2e6;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .15s,background .15s;color:#333}.skPhilosophyPage_carouselArrow__ZeQ6k:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);background:#fff}.skPhilosophyPage_carouselArrowLeft__TTtB4{left:-16px}.skPhilosophyPage_carouselArrowRight__0s12A{right:-16px}.skPhilosophyPage_eventCard__qxf_t{flex:0 0 260px;scroll-snap-align:start;display:flex;flex-direction:column;border-radius:var(--mantine-radius-md);border:1px solid #dee2e6;overflow:hidden;text-decoration:none;color:inherit;background:#fff;transition:box-shadow .15s,transform .15s}.skPhilosophyPage_eventCard__qxf_t:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.skPhilosophyPage_eventCard__qxf_t:hover .skPhilosophyPage_eventCardImage__3HaTo{filter:contrast(1.2)}@media(max-width:768px){.skPhilosophyPage_eventCard__qxf_t{flex:0 0 220px}}.skPhilosophyPage_eventCardImageBox__Wa2lH{width:100%;height:150px;overflow:hidden;background:#f5f5f5}@media(max-width:768px){.skPhilosophyPage_eventCardImageBox__Wa2lH{height:120px}}.skPhilosophyPage_eventCardImage__3HaTo{width:100%;height:100%;object-fit:cover;filter:none;transition:all .25s ease}.skPhilosophyPage_eventCardImagePlaceholder__Wou1v{width:100%;height:100%;background:linear-gradient(135deg,#e8f5e9,#c8e6c9 50%,#a5d6a7)}.skPhilosophyPage_eventCardBody__MLPFr{padding:.75rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.skPhilosophyPage_eventCardDate__0_bZV{align-self:flex-start;text-transform:none}.skPhilosophyPage_eventCardTitle__qw8DN{line-height:1.35}.skPhilosophyPage_eventCardEntity__JwC83{margin-top:auto}.skPhilosophyPage_eventCardEntityLogo__4SDWg{width:20px;height:20px;border-radius:4px;object-fit:contain;flex-shrink:0}.skPhilosophyPage_eventCardRecommended__9Owav{outline:3px solid #163a70}.skPhilosophyPage_eventCardRecommendedBadge__ye5AG{text-transform:none;--badge-bg:#FFF2A2;--badge-color:#000;--badge-bd:none;font-size:.8rem}.skPhilosophyPage_entitiesGrid__t7MFx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media(max-width:768px){.skPhilosophyPage_entitiesGrid__t7MFx{grid-template-columns:1fr;gap:.5rem}}.skPhilosophyPage_entityCard__Q1rxI{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid #e8eaed;border-radius:10px;background:#fff;text-decoration:none;color:inherit;transition:box-shadow .2s,border-color .2s,transform .2s}.skPhilosophyPage_entityCard__Q1rxI:hover{border-color:#c8ccd0;box-shadow:0 2px 12px rgba(0,0,0,.07);transform:translateY(-1px)}@media(max-width:768px){.skPhilosophyPage_entityCard__Q1rxI{padding:.625rem;gap:.625rem}}.skPhilosophyPage_entityLogoBox__UNyWu{flex-shrink:0;width:56px;height:56px;border-radius:8px;background:#f5f6f8;display:flex;align-items:center;justify-content:center;overflow:hidden}.skPhilosophyPage_entityLogoImg__UnGfY{width:100%;height:100%;object-fit:contain;padding:4px}.skPhilosophyPage_entityLogoFallback__QloNY{font-size:1.25rem;font-weight:700;color:#9ca3af;text-transform:uppercase;user-select:none}.skPhilosophyPage_entityCardBody__CbW4J{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.skPhilosophyPage_entityName__iuNOG{font-size:.95rem;font-weight:600;line-height:1.3;color:#1a4d6e;transition:color .15s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skPhilosophyPage_entityCard__Q1rxI:hover .skPhilosophyPage_entityName__iuNOG{color:#0f3a57}.skPhilosophyPage_entityTypeLabel__VGkUE{font-size:.72rem;color:#8b95a1;line-height:1.3;letter-spacing:.01em}.skPhilosophyPage_entityDescription___gnyJ{font-size:.82rem;color:#6b7280;line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skPhilosophyPage_entityCities__SkKP1{font-size:.75rem;color:#9ca3af;margin-top:3px;line-height:1.3}.skPhilosophyPage_entityFilterBar__TEx64{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem}.skPhilosophyPage_entityFilterPill__Hvdqd{padding:.25rem .7rem;font-size:.8rem;font-weight:500;border:1px solid #dee2e6;border-radius:100px;background:#fff;color:#495057;cursor:pointer;transition:all .15s;font-family:inherit;line-height:1.4}.skPhilosophyPage_entityFilterPill__Hvdqd:hover{background:#f1f3f5;border-color:#ced4da}.skPhilosophyPage_entityFilterPillActive__srF_n{background:#1a4d6e;border-color:#1a4d6e;color:#fff}.skPhilosophyPage_entityFilterPillActive__srF_n:hover{background:#15405d;border-color:#15405d}.skPhilosophyPage_showMoreBtn__7w59Q{padding:.45rem 1.5rem;font-size:.85rem;font-weight:500;border:1px solid #dee2e6;border-radius:8px;background:#fff;color:#495057;cursor:pointer;transition:all .15s;font-family:inherit}.skPhilosophyPage_showMoreBtn__7w59Q:hover{background:#f8f9fa;border-color:#ced4da}.skPhilosophyPage_statsBar__LXU_1{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.25rem;background:#f8fafb;border:1px solid #dee2e6;border-radius:var(--mantine-radius-md)}@media(max-width:768px){.skPhilosophyPage_statsBar__LXU_1{grid-template-columns:repeat(2,1fr);gap:.75rem;padding:1rem}}.skPhilosophyPage_statItem__mXfER{text-align:center}.skPhilosophyPage_statNumber__1xUr8{font-size:2rem;font-weight:800;color:var(--mantine-color-green-7);line-height:1.2}@media(max-width:768px){.skPhilosophyPage_statNumber__1xUr8{font-size:1.5rem}}.skPhilosophyPage_statLabel__gyva4{font-size:.85rem;color:#6b7280;margin-top:.25rem}.skPhilosophyPage_categoryChartBlock__g_ksf{margin-top:1.5rem}.skH1Desktop_titleH1__d9k0G{font-family:Ysabeau,serif;font-weight:600;font-style:normal;font-size:48px;line-height:56px;letter-spacing:.08em;text-align:center;color:#0e2a52;margin-top:60px;margin-bottom:30px}.skH1Desktop_titleH1V2__Xr4L7{font-size:46px;line-height:60px;background:#f6f8fb;border-radius:24px;padding:20px 16px;margin-top:80px;margin-bottom:70px;border:1px solid #d8dce3}.skH1Desktop_titleH1V2__Xr4L7,.skH1Desktop_titleH1V2_noBg__M9v2l{font-family:Ysabeau,serif;font-style:italic;max-width:900px;color:#0e2a52;font-weight:450}.skH1Desktop_titleH1V2_noBg__M9v2l{font-size:40px;line-height:56px;margin-top:50px;margin-bottom:25px}.skH1Desktop_titleH1V2_withBg__ljXmr{font-family:Ysabeau,serif;font-style:italic;font-size:46px;font-weight:450;line-height:60px;max-width:900px;border-radius:24px;padding:14px 16px;color:#0e2a52;margin-top:80px;margin-bottom:80px}.skH1Desktop_titleBgImageContainer__sOzi4{position:absolute;top:-1.9rem;left:0;width:100%;z-index:-100;height:calc(118% + 53px)}.skH1Desktop_titleBgImage__0aVuV{width:1120px;opacity:.18;transform:scaleY(-1);margin:auto;display:block;padding-left:16px;height:-webkit-fill-available}.skH1Desktop_topContainer__ZHtu3{position:relative}.skH1Desktop_titleHero__y8Q8E{font-family:Ysabeau,serif;font-style:normal;font-weight:700;font-size:50px;line-height:1.1;letter-spacing:-.02em;color:#0e2a52;text-align:center;margin-top:16px;margin-bottom:24px}.skH1Mobile_titleH1__zOx8N{font-weight:500;font-style:normal;font-size:36px;line-height:33px;letter-spacing:0;text-align:center;color:#163a70;margin-top:40px;margin-bottom:24px;font-family:Ysabeau}.skH1Mobile_svg__FhOHo{display:block;position:absolute;fill:#b0bee3}.skH1Mobile_svgLeft__UBoqR{transform:scale(-1) rotate(-22deg);top:-14px;left:-14px}.skH1Mobile_svgRight__VU9qh{transform:scaleY(-1) rotate(-22deg);top:-14px;right:-14px}