.student-reviews.svelte-1ia003k{padding:32px 0;border-top:1px solid var(--border)}.review-heading.svelte-1ia003k{display:flex;justify-content:space-between;align-items:start;gap:24px;margin-bottom:30px}.review-heading.svelte-1ia003k h2:where(.svelte-1ia003k){font-size:28px;font-weight:500;margin:0 0 8px}.review-heading.svelte-1ia003k p:where(.svelte-1ia003k),.review-note.svelte-1ia003k{color:var(--muted);font-size:12px}.review-list.svelte-1ia003k{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.student-review.svelte-1ia003k{padding:24px 0;border-bottom:1px solid var(--border);min-width:0}.review-meta.svelte-1ia003k{display:flex;justify-content:space-between;gap:20px;font-size:12px}.review-meta.svelte-1ia003k time:where(.svelte-1ia003k){color:var(--muted)}.review-scores.svelte-1ia003k{display:flex;gap:24px;font-size:12px;margin:16px 0;color:var(--muted)}.review-scores.svelte-1ia003k strong:where(.svelte-1ia003k){color:var(--text);font-weight:500}.review-scores.svelte-1ia003k strong.positive:where(.svelte-1ia003k){color:var(--positive)}blockquote.svelte-1ia003k{margin:0;font-size:15px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.source.svelte-1ia003k{display:inline-block;margin-top:18px;color:var(--muted);font-size:11px}details.svelte-1ia003k{margin:0}summary.svelte-1ia003k{font-size:15px;line-height:1.75;cursor:pointer}summary.svelte-1ia003k span:where(.svelte-1ia003k){display:block;color:var(--accent);font-size:12px}.read-less.svelte-1ia003k,details[open].svelte-1ia003k summary:where(.svelte-1ia003k) .excerpt:where(.svelte-1ia003k),details[open].svelte-1ia003k summary:where(.svelte-1ia003k) .read-more:where(.svelte-1ia003k){display:none}details[open].svelte-1ia003k summary:where(.svelte-1ia003k) .read-less:where(.svelte-1ia003k){display:block}summary.svelte-1ia003k .excerpt:where(.svelte-1ia003k){color:var(--text);font-size:15px}.load-more.svelte-1ia003k{margin-top:24px;background:var(--surface);border:1px solid var(--border);padding:8px 16px;border-radius:5px;color:var(--text)}.review-note.svelte-1ia003k{margin-top:24px;line-height:1.7}@media(max-width:700px){.review-list.svelte-1ia003k{grid-template-columns:1fr}.review-heading.svelte-1ia003k{flex-direction:column}}.chart.svelte-rioqi8{height:230px;margin:1rem 0}.teaching-heading.svelte-wpqnvs{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.teaching-heading.svelte-wpqnvs h2:where(.svelte-wpqnvs){font-size:27px;font-weight:500}.hero.svelte-wpqnvs{padding-bottom:24px}@media(max-width:700px){.teaching-heading.svelte-wpqnvs{align-items:start;flex-direction:column}}
