
.teacher-photo{width:min(100%,310px);aspect-ratio:1/1;overflow:hidden;border-radius:22px;background:#eaf1ee;margin:0 0 22px;position:relative}.teacher-photo img{position:absolute;width:215%;max-width:none;height:auto;left:0;top:0}.service-teacher{display:grid;grid-template-columns:minmax(200px,310px) 1fr;gap:36px;align-items:start}.lesson-example .card{border-top:4px solid #176b49}.lesson-example .example-equation{font-size:1.4rem;font-weight:700}.service-note{padding:18px;border-left:4px solid #176b49;background:#f1f7f3}@media(max-width:650px){.service-teacher{grid-template-columns:1fr;gap:12px}.teacher-photo{width:260px}}

.teacher-photo img{position:static;width:100%;max-width:100%;height:100%;object-fit:cover}.voices-poster{display:block;width:100%;max-width:984px;height:auto;margin:24px auto}.voice-cards blockquote{margin:0;font-size:1.05rem;line-height:1.9}.voice-cards .voice-credit{font-size:.9rem;color:#53675d}
