.philosophy-module__GEYoPG__main{padding-top:6rem}.philosophy-module__GEYoPG__hero{border-bottom:1px solid var(--color-line);max-width:960px;margin:0 auto;padding:7rem 4rem 6rem}.philosophy-module__GEYoPG__eyebrow{font-family:var(--font-mono);letter-spacing:.5em;text-transform:uppercase;color:var(--color-amber);align-items:center;gap:1rem;margin-bottom:2.4rem;font-size:.56rem;display:flex}.philosophy-module__GEYoPG__eyebrow:before{content:"";background:var(--color-amber);opacity:.5;width:2rem;height:1px;display:block}.philosophy-module__GEYoPG__h1{font-family:var(--font-ja);letter-spacing:.05em;color:var(--color-cream);margin-bottom:2rem;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:300;line-height:1.75}.philosophy-module__GEYoPG__accent{color:var(--color-amber);font-weight:400}.philosophy-module__GEYoPG__lead{font-family:var(--font-ja);color:var(--color-gold);letter-spacing:.08em;font-size:1rem;font-weight:300;line-height:2}.philosophy-module__GEYoPG__pillarsSection{max-width:1100px;margin:0 auto;padding:7rem 4rem}.philosophy-module__GEYoPG__pillarsGrid{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}.philosophy-module__GEYoPG__pillar{border-left:1px solid var(--color-amber);padding-left:1.4rem}.philosophy-module__GEYoPG__pillarLabel{font-family:var(--font-mono);letter-spacing:.4em;text-transform:uppercase;color:var(--color-amber);margin-bottom:1rem;font-size:.52rem;display:block}.philosophy-module__GEYoPG__pillarTitle{font-family:var(--font-ja);color:var(--color-cream);margin-bottom:1.2rem;font-size:1.1rem;font-weight:400;line-height:1.6}.philosophy-module__GEYoPG__pillarBody{font-family:var(--font-ja);color:var(--color-muted);font-size:.88rem;font-weight:300;line-height:2}.philosophy-module__GEYoPG__qNoteSection{max-width:900px;margin:0 auto;padding:0 4rem 8rem}.philosophy-module__GEYoPG__qNote{border-left:2px solid var(--color-amber);background:#c8562a08;padding:2rem 2.4rem}.philosophy-module__GEYoPG__quote{font-family:var(--font-en-display);color:var(--color-gold);margin-bottom:1.4rem;font-size:clamp(1rem,1.6vw,1.3rem);font-style:italic;line-height:1.6}.philosophy-module__GEYoPG__qNote p{font-family:var(--font-ja);color:var(--color-muted);font-size:.9rem;font-weight:300;line-height:2.1}.philosophy-module__GEYoPG__cta{text-align:center;border-top:1px solid var(--color-line);padding:6rem 4rem 8rem}.philosophy-module__GEYoPG__ctaLabel{font-family:var(--font-mono);letter-spacing:.4em;text-transform:uppercase;color:var(--color-warm-grey);margin-bottom:2.4rem;font-size:.54rem}.philosophy-module__GEYoPG__btnPrimary{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-deep);background:var(--color-amber);padding:1rem 2.8rem;font-size:.6rem;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative;overflow:hidden}.philosophy-module__GEYoPG__btnPrimary:after{content:"";background:var(--color-ember);transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-100%)}.philosophy-module__GEYoPG__btnPrimary:hover:after{transform:translate(0)}.philosophy-module__GEYoPG__btnPrimary span{z-index:1;position:relative}@media (max-width:1023px){.philosophy-module__GEYoPG__hero{padding:5rem 1.5rem 4rem}.philosophy-module__GEYoPG__pillarsSection{padding:5rem 1.5rem}.philosophy-module__GEYoPG__pillarsGrid{grid-template-columns:1fr;gap:2.4rem}.philosophy-module__GEYoPG__qNoteSection{padding:0 1.5rem 5rem}.philosophy-module__GEYoPG__cta{padding:4rem 1.5rem 6rem}.philosophy-module__GEYoPG__btnPrimary{text-align:center;width:100%}}
