.philosophy-speaking{flex-direction:column;gap:2.5rem;display:flex}@media (min-width:1024px){.philosophy-speaking{gap:3rem}}.philosophy-speaking__layout{grid-template-areas:"header""topics""venues";gap:2rem;display:grid}@media (min-width:1024px){.philosophy-speaking__layout{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);grid-template-areas:"header topics""venues topics";align-items:start;gap:2rem 4rem}}@media (min-width:1280px){.philosophy-speaking__layout{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);gap:2.5rem 5rem}}.philosophy-speaking__header{grid-area:header;max-width:22rem}.philosophy-speaking__heading{font-family:var(--font-playfair),"Georgia","Times New Roman",serif;letter-spacing:-.02em;color:#111;margin-top:.5rem;font-size:1.875rem;line-height:1.2}@media (min-width:640px){.philosophy-speaking__heading{font-size:2.125rem}}@media (min-width:1024px){.philosophy-speaking__heading{font-size:2.25rem}}.philosophy-speaking__accent{background-color:#b98218;flex-shrink:0;width:2rem;height:1px;margin-top:1rem}.philosophy-speaking__lead{font-family:var(--font-playfair),"Georgia","Times New Roman",serif;color:#111;margin-top:1.25rem;font-size:1.0625rem;line-height:1.7}@media (min-width:640px){.philosophy-speaking__lead{font-size:1.125rem}}.philosophy-speaking__venues{border-top:1px solid #eaeaea;grid-area:venues;max-width:22rem;padding-top:1.5rem}@media (min-width:1024px){.philosophy-speaking__venues{border-top:none;padding-top:0}}.philosophy-speaking__venues-label{text-transform:uppercase;letter-spacing:.16em;color:#b98218;font-size:10px;font-weight:600}.philosophy-speaking__venues-list{gap:.75rem;margin-top:1rem;list-style:none;display:grid}.philosophy-speaking__venue{color:#666;padding-left:1rem;font-size:14px;line-height:1.55;position:relative}.philosophy-speaking__venue:before{content:"";background-color:#b98218a6;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.philosophy-speaking__topics{background-color:#fafaf8;border:1px solid #eaeaea;border-radius:2px;grid-area:topics;padding:2rem;position:relative}@media (min-width:1024px){.philosophy-speaking__topics{padding:2.5rem}}.philosophy-speaking__topics:before{content:"";background-color:#b98218;border-radius:2px 0 0 2px;width:3px;height:100%;position:absolute;top:0;left:0}.philosophy-speaking__topics-label{text-transform:uppercase;letter-spacing:.16em;color:#b98218;font-size:10px;font-weight:600}.philosophy-speaking__topics-list{gap:0;margin-top:1.25rem;list-style:none;display:grid}.philosophy-speaking__topic{border-bottom:1px solid #eaeaead9;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.philosophy-speaking__topic:first-child{padding-top:0}.philosophy-speaking__topic:last-child{border-bottom:none;padding-bottom:0}.philosophy-speaking__topic-index{letter-spacing:.08em;color:#b98218a6;font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:.1em;font-size:11px;font-weight:600}.philosophy-speaking__topic-text{color:#111;font-size:15px;line-height:1.65}@media (min-width:640px){.philosophy-speaking__topic-text{font-size:15.5px}}.philosophy-speaking__footer{border-top:1px solid #eaeaea;gap:1.5rem;padding-top:2rem;display:grid}@media (min-width:768px){.philosophy-speaking__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 3rem}}.philosophy-speaking__invite{color:#666;max-width:52ch;font-size:15px;line-height:1.75}@media (min-width:640px){.philosophy-speaking__invite{font-size:16px}}.philosophy-speaking__cta{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (min-width:640px){.philosophy-speaking__cta{align-items:flex-start}}@media (min-width:768px){.philosophy-speaking__cta{text-align:right;align-items:flex-end}}.philosophy-speaking__cta .btn{justify-content:center;width:100%;min-height:2.75rem}@media (min-width:640px){.philosophy-speaking__cta .btn{width:auto}}.philosophy-speaking__email{font-family:var(--font-playfair),"Georgia","Times New Roman",serif;font-size:1.0625rem;line-height:1.4}.philosophy-speaking__email a{color:#b98218;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.philosophy-speaking__email a:hover{color:#a07015}
.philosophy-page__section-header{max-width:42rem}.philosophy-page__section-heading{font-family:var(--font-playfair),"Georgia","Times New Roman",serif;letter-spacing:-.02em;color:#111;margin-top:.5rem;font-size:1.875rem;line-height:1.2}@media (min-width:640px){.philosophy-page__section-heading{font-size:2.125rem}}@media (min-width:1024px){.philosophy-page__section-heading{font-size:2.5rem}}.philosophy-page__section-intro{color:#666;max-width:38rem;margin-top:1.25rem;font-size:15px;line-height:1.75}.philosophy-page__pillars-grid{grid-template-columns:1fr;gap:2rem;margin-top:3rem;display:grid}@media (min-width:640px){.philosophy-page__pillars-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.philosophy-page__pillars-grid{grid-template-columns:repeat(4,1fr);margin-top:3.5rem}}.philosophy-page__pillar{flex-direction:column;display:flex}.philosophy-page__pillar-header{color:#b98218;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.philosophy-page__pillar-line{background-color:#b98218;flex-shrink:0;width:2rem;height:1px}.philosophy-page__pillar-title{color:#111;letter-spacing:-.01em;font-size:1rem;font-weight:600}@media (min-width:640px){.philosophy-page__pillar-title{font-size:1.0625rem}}.philosophy-page__pillar-desc{color:#666;margin-top:.625rem;font-size:14px;line-height:1.7}.philosophy-page__arenas{gap:1.25rem;margin-top:3rem;display:grid}@media (min-width:1024px){.philosophy-page__arenas{gap:1.5rem;margin-top:3.5rem}}.philosophy-page__arena{background-color:#f4f4f4;border:1px solid #eaeaea;border-radius:2px;align-items:flex-start;gap:1.25rem;padding:2rem;display:flex;position:relative}@media (min-width:1024px){.philosophy-page__arena{gap:2rem;padding:2.5rem}}.philosophy-page__arena:before{content:"";background-color:#b98218;border-radius:2px 0 0 2px;width:3px;height:100%;position:absolute;top:0;left:0}.philosophy-page__arena-index{letter-spacing:.08em;color:#b98218a6;font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:.125rem;font-size:11px;font-weight:600}.philosophy-page__arena-content{min-width:0}.philosophy-page__arena-label{text-transform:uppercase;letter-spacing:.14em;color:#b98218;font-size:10px;font-weight:600}.philosophy-page__arena-title{font-family:var(--font-playfair),"Georgia","Times New Roman",serif;color:#111;letter-spacing:-.01em;margin-top:.5rem;font-size:1.25rem;font-weight:600}@media (min-width:640px){.philosophy-page__arena-title{font-size:1.375rem}}.philosophy-page__arena-text{color:#666;max-width:42rem;margin-top:.75rem;font-size:15px;line-height:1.7}.philosophy-page__arena-link{color:#666;align-items:center;gap:.35rem;margin-top:1.25rem;font-size:13px;font-weight:500;transition:color .18s;display:inline-flex}.philosophy-page__arena-link:hover{color:#111}
