.PhilosophyPage-module__3F2eGG__pageHeader{padding-top:calc(var(--space-2xl) + 80px);padding-inline:var(--space-lg);padding-bottom:var(--space-xl);border-bottom:1px solid var(--gray-200);margin-bottom:var(--space-xl)}.PhilosophyPage-module__3F2eGG__pageTitle{font-family:var(--font-serif);letter-spacing:.02em;font-size:clamp(3rem,8vw,6rem);font-weight:300;line-height:1.1}.PhilosophyPage-module__3F2eGG__section{padding:var(--space-xl) var(--space-lg);border-bottom:1px solid var(--gray-200)}.PhilosophyPage-module__3F2eGG__sectionTitle{font-family:var(--font-serif);letter-spacing:.02em;margin-bottom:var(--space-md);max-width:700px;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:300;line-height:1.2}.PhilosophyPage-module__3F2eGG__body{gap:var(--space-sm);flex-direction:column;max-width:660px;display:flex}.PhilosophyPage-module__3F2eGG__body p{color:var(--gray-700);font-size:1rem;line-height:1.9}.PhilosophyPage-module__3F2eGG__leadText{font-family:var(--font-serif);margin-bottom:.5rem;font-style:italic;color:var(--black)!important;font-size:clamp(1.125rem,2vw,1.375rem)!important}.PhilosophyPage-module__3F2eGG__quoteBlock{padding:var(--space-xl) var(--space-lg);text-align:center;background-color:#0a0a0a}.PhilosophyPage-module__3F2eGG__quote{font-family:var(--font-serif);color:var(--white);letter-spacing:.02em;max-width:800px;margin:0 auto;font-size:clamp(1.5rem,3.5vw,2.75rem);font-style:italic;font-weight:300;line-height:1.3}.PhilosophyPage-module__3F2eGG__beliefsSection{background-color:var(--gray-900);padding:var(--space-xl) var(--space-lg)}.PhilosophyPage-module__3F2eGG__beliefsSectionTitle{font-family:var(--font-serif);color:var(--white);letter-spacing:.02em;margin-bottom:var(--space-lg);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:300}.PhilosophyPage-module__3F2eGG__beliefsGrid{gap:var(--space-md) var(--space-lg);grid-template-columns:1fr 1fr;max-width:900px;display:grid}@media (max-width:640px){.PhilosophyPage-module__3F2eGG__beliefsGrid{grid-template-columns:1fr}}.PhilosophyPage-module__3F2eGG__beliefItem p{font-family:var(--font-serif);color:var(--gray-200);letter-spacing:.01em;font-size:clamp(1rem,1.75vw,1.25rem);font-weight:300;line-height:1.6}.PhilosophyPage-module__3F2eGG__closingQuote{padding:var(--space-xl) var(--space-lg);text-align:center;background-color:#0a0a0a}.PhilosophyPage-module__3F2eGG__closingQuoteText{font-family:var(--font-serif);color:var(--white);letter-spacing:.02em;font-size:clamp(1.75rem,4vw,3.5rem);font-weight:300;line-height:1.3}
