.homeschool-philosophies{scroll-margin-top:110px}.philosophies-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:center}.philosophies-layout figure{margin:0}.philosophies-layout img{display:block;width:100%;height:auto}.philosophies-layout figcaption{margin-top:12px}.philosophies-next{background:#f4edf8;border-left:5px solid #55266e;border-radius:12px;padding:24px;min-width:0}.philosophies-next .note{color:#55266e}@media(max-width:700px){.philosophies-layout{grid-template-columns:1fr;gap:20px}.philosophies-next{padding:20px}}
