.StudentStories-module__6pwB3q__wall{columns:2;column-gap:18px}.StudentStories-module__6pwB3q__featured{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}.StudentStories-module__6pwB3q__featured .StudentStories-module__6pwB3q__card{margin-bottom:0}.StudentStories-module__6pwB3q__card{break-inside:avoid;border:1px solid var(--border-subtle);background:var(--surface-muted);width:100%;color:var(--foreground);box-shadow:0 5px 20px color-mix(in srgb, var(--primary) 4%, transparent);border-radius:24px;margin:0 0 18px;padding:clamp(24px,3vw,34px);display:inline-block}.StudentStories-module__6pwB3q__card:nth-child(3n+2){background:var(--surface);border-color:var(--border-subtle)}.StudentStories-module__6pwB3q__card:nth-child(3n){background:var(--primary);border-color:var(--primary);color:var(--background)}.StudentStories-module__6pwB3q__quoteMark{height:36px;color:var(--brand-sage);font:64px/.9 Georgia,serif;display:block}.StudentStories-module__6pwB3q__card:nth-child(3n) .StudentStories-module__6pwB3q__quoteMark{color:var(--brand-sand)}.StudentStories-module__6pwB3q__quote{letter-spacing:-.015em;margin:14px 0 24px;font:20px/1.5 Georgia,serif}.StudentStories-module__6pwB3q__quote p{margin:0}.StudentStories-module__6pwB3q__quote p+p{margin-top:18px}.StudentStories-module__6pwB3q__author{border-top:1px solid color-mix(in srgb, var(--primary) 18%, transparent);font:13px/1.45 var(--font-sans), sans-serif;align-items:center;gap:12px;padding-top:20px;display:flex}.StudentStories-module__6pwB3q__author>span:last-child{min-width:0}.StudentStories-module__6pwB3q__author b{overflow-wrap:anywhere;display:block}.StudentStories-module__6pwB3q__avatar{background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:600;display:grid}.StudentStories-module__6pwB3q__location{color:var(--muted);margin-top:3px;font-size:12px;display:block}.StudentStories-module__6pwB3q__card:nth-child(3n) .StudentStories-module__6pwB3q__author{border-color:color-mix(in srgb, var(--background) 20%, transparent)}.StudentStories-module__6pwB3q__card:nth-child(3n) .StudentStories-module__6pwB3q__avatar{background:color-mix(in srgb, var(--background) 12%, transparent)}.StudentStories-module__6pwB3q__card:nth-child(3n) .StudentStories-module__6pwB3q__location{color:var(--on-dark-muted)}.StudentStories-module__6pwB3q__more{margin-top:20px}.StudentStories-module__6pwB3q__more summary{cursor:pointer;font:600 12px/1.5 var(--font-sans), sans-serif;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.StudentStories-module__6pwB3q__more summary::-webkit-details-marker{display:none}.StudentStories-module__6pwB3q__more summary span:before{content:"+";font-size:20px;font-weight:400}.StudentStories-module__6pwB3q__more[open] summary span:before{content:"−"}.StudentStories-module__6pwB3q__more summary:focus-visible{outline-offset:6px;border-radius:2px;outline:2px solid}.StudentStories-module__6pwB3q__continuation{margin-top:20px}@media (min-width:1100px){.StudentStories-module__6pwB3q__wall{columns:3}}@media (min-width:900px){.StudentStories-module__6pwB3q__featured{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.StudentStories-module__6pwB3q__wall{columns:1}.StudentStories-module__6pwB3q__card{border-radius:20px;margin-bottom:14px;padding:24px}.StudentStories-module__6pwB3q__quote{font-size:19px}}.StudentStories-module__6pwB3q__featured{align-items:stretch}.StudentStories-module__6pwB3q__featured .StudentStories-module__6pwB3q__card{background:var(--background);flex-direction:column;display:flex}.StudentStories-module__6pwB3q__featured .StudentStories-module__6pwB3q__card:nth-child(3n){background:var(--primary)}.StudentStories-module__6pwB3q__featured .StudentStories-module__6pwB3q__author{margin-top:auto}.StudentStories-module__6pwB3q__featured .StudentStories-module__6pwB3q__quote{font-size:clamp(19px,1.6vw,23px)}
.testimonials-module__nH3TkG__page{background:radial-gradient(ellipse at 95% 0%, var(--surface-muted) 0%, transparent 46%), var(--paper);padding:64px clamp(20px,6vw,88px) 44px}.testimonials-module__nH3TkG__page>section,.testimonials-module__nH3TkG__note{max-width:1180px;margin-inline:auto}.testimonials-module__nH3TkG__intro{grid-template-columns:1.15fr 1fr;align-items:end;gap:50px;margin-bottom:38px;display:grid}.testimonials-module__nH3TkG__intro h1{letter-spacing:-.045em;font-size:clamp(44px,5.5vw,76px);line-height:1.03}.testimonials-module__nH3TkG__intro h1 em{color:var(--sage);font-weight:400}.testimonials-module__nH3TkG__intro .testimonials-module__nH3TkG__eyebrow{margin-bottom:18px}.testimonials-module__nH3TkG__introNote{max-width:440px;padding-bottom:4px}.testimonials-module__nH3TkG__label{color:var(--sage);font:600 11px/1.5 var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.12em}.testimonials-module__nH3TkG__introNote p{margin:12px 0 18px;font-size:16px;line-height:1.65}.testimonials-module__nH3TkG__permission{color:var(--muted);font-size:11px}.testimonials-module__nH3TkG__invitation{border:1px solid var(--border-subtle);background:var(--surface-muted);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:12px;padding:28px 32px;display:flex}.testimonials-module__nH3TkG__invitation .testimonials-module__nH3TkG__eyebrow{margin-bottom:10px}.testimonials-module__nH3TkG__invitation h2{margin:0;font-size:clamp(28px,3vw,38px)}.testimonials-module__nH3TkG__invitation p:not(.testimonials-module__nH3TkG__eyebrow){margin:10px 0 0;font-size:14px}.testimonials-module__nH3TkG__invitation a{flex-shrink:0}.testimonials-module__nH3TkG__note{color:var(--muted);margin-top:22px;margin-bottom:0;font-size:11px;line-height:1.6}@media (max-width:700px){.testimonials-module__nH3TkG__page{padding-top:38px}.testimonials-module__nH3TkG__intro{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.testimonials-module__nH3TkG__introNote p{margin-top:8px}.testimonials-module__nH3TkG__invitation{border-radius:20px;flex-direction:column;align-items:start;padding:24px}}
