.student-showcase-section{padding:52px 0;scroll-margin-top:95px}.student-showcase-intro{padding:56px 0;background:#f1f8f6}.student-showcase-intro h1{font-size:clamp(1.8rem,4vw,2.5rem);margin:10px 0 16px}.student-showcase-intro p{max-width:780px;line-height:2}.student-showcase-intro .btn{margin:8px 0 0 10px}.student-showcase-eyebrow{color:#087768;font-weight:700}.student-showcase-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:24px}.student-showcase-heading h2{margin:9px 0}.student-showcase-heading p{margin:0;line-height:1.9}.student-showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.student-showcase-card{min-width:0;border:1px solid #dbe8e4;border-radius:20px;background:#fff;overflow:hidden;scroll-margin-top:95px}.student-showcase-card video{display:block;width:100%;height:390px;object-fit:contain;background:#172521}.student-showcase-copy{padding:22px}.student-showcase-copy h3{font-size:1.15rem;line-height:1.8;margin:0 0 10px}.student-showcase-copy p{line-height:2;margin:0 0 12px}.student-showcase-copy a{color:#087768;font-weight:700}.student-showcase-note{font-size:.9rem;line-height:1.9;color:#596962;margin:20px 0 0}.student-showcase-section h2{font-size:1.7rem;margin-bottom:24px}@media(max-width:767px){.student-showcase-grid{grid-template-columns:1fr}.student-showcase-heading{display:block}.student-showcase-heading>a{margin-top:16px}.student-showcase-section{padding:34px 0}.student-showcase-card video{height:360px}.student-showcase-copy{padding:18px}.student-showcase-intro{padding:38px 0}}
