.container.svelte-10aegto{max-width:1200px;margin:2rem auto;padding:0 1rem}.review-card.svelte-10aegto{background-color:var(--bg-card);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000001a}@media (width>=768px){.review-card.svelte-10aegto{flex-direction:row;height:auto;min-height:400px}}.review-content.svelte-10aegto{border-right:1px solid #eaeaea;flex-direction:column;flex:2;justify-content:space-between;padding:2rem;display:flex}.review-text.svelte-10aegto{margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.reviewer-info.svelte-10aegto{border-top:1px solid #eaeaea;padding-top:1.5rem}.reviewer-name.svelte-10aegto{margin:0;font-size:1.25rem;font-weight:600}.grad-year.svelte-10aegto{color:#666;margin:.25rem 0 .5rem;font-size:1rem}.additional-info.svelte-10aegto{color:#777;margin:.25rem 0;font-size:.875rem}.school-name.svelte-10aegto{background-color:var(--bg-alt);text-align:center;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.school-name.svelte-10aegto h2:where(.svelte-10aegto){color:var(--text-primary);margin:0;font-size:2.5rem;font-weight:800;line-height:1.2}@media (width>=992px){.school-name.svelte-10aegto h2:where(.svelte-10aegto){font-size:3.5rem}}
