.skPhilosophyPage_root__xZ1h6{min-height:80vh}.skPhilosophyPage_mainTitle__PI0my{font-size:2.5rem;line-height:1.75}.skPhilosophyPage_filterBlock__eyv2O{background:rgba(0,0,0,0);border-radius:var(--mantine-radius-md);padding:0;border:0}.skPhilosophyPage_meetingCardsGrid__rS7Gs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem}@media(max-width:900px){.skPhilosophyPage_meetingCardsGrid__rS7Gs{grid-template-columns:1fr}}.skPhilosophyPage_meetingImageCard__23_aE{position:relative;display:block;width:100%;min-height:220px;border:0;border-radius:var(--mantine-radius-md);background-size:cover;background-position:50%;cursor:pointer;text-align:left;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.skPhilosophyPage_meetingImageCard__23_aE:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.72) 20%,rgba(0,0,0,.2))}.skPhilosophyPage_meetingImageCard__23_aE:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.18)}.skPhilosophyPage_meetingImageCard__23_aE:focus-visible{outline:3px solid var(--mantine-color-blue-5);outline-offset:2px}.skPhilosophyPage_meetingCardText__RCwvY{position:absolute;left:1rem;right:1rem;top:1rem;z-index:1;color:#fff;font-size:1.9rem;font-weight:850;line-height:1.35;text-shadow:0 2px 8px rgba(0,0,0,.85)}.skPhilosophyPage_filterItem__pqgqH{cursor:pointer;font-size:1rem;padding:.5rem .75rem;border-radius:var(--mantine-radius-sm);transition:background .15s}.skPhilosophyPage_filterItem__pqgqH:hover{background:var(--mantine-color-blue-0);color:var(--mantine-color-blue-7)}.skPhilosophyPage_chooseCityHint__7_ra6{font-style:italic;color:var(--mantine-color-blue-6);font-size:.9em}.skPhilosophyPage_subtitle__0R6_j{color:var(--mantine-color-gray-6);font-size:.9em}.skPhilosophyPage_section__I8vbF{scroll-margin-top:80px}.skPhilosophyPage_sectionTitle__6ARxP{border-left:4px solid var(--mantine-color-blue-5);padding-left:.75rem}.skPhilosophyPage_entityCard__Q1rxI{transition:box-shadow .15s}.skPhilosophyPage_entityCard__Q1rxI:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.skPhilosophyPage_sourceTitle__TnGQC{color:inherit;text-decoration:none}.skPhilosophyPage_sourceTitle__TnGQC:hover{text-decoration:underline;color:var(--mantine-color-blue-7)}.skPhilosophyPage_sourcesGrid__t4Crg{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:700px){.skPhilosophyPage_sourcesGrid__t4Crg{grid-template-columns:1fr}}.skPhilosophyPage_cityItem__dTHSV{cursor:pointer;padding:.5rem .75rem;border-radius:var(--mantine-radius-sm);transition:background .15s}.skPhilosophyPage_cityItem__dTHSV:hover{background:var(--mantine-color-blue-0);color:var(--mantine-color-blue-7)}