.student-works-page_header__ZkarK{padding-block:1rem .85rem}.student-works-page_header__ZkarK h1{font-size:clamp(1.5rem,2.3vw,2rem);letter-spacing:-.025em;line-height:1.4}.student-works-page_header__ZkarK>p:last-child{color:var(--public-ink-muted);font-size:.85rem;line-height:1.65;margin:.4rem 0 0;max-width:46rem}.student-works-page_eyebrow__rayVf,.student-works-page_kicker__M3Ril{color:var(--public-accent);font-family:var(--public-mono);font-size:.65rem;font-weight:700;letter-spacing:.1em;margin:0 0 .35rem;text-transform:uppercase}.student-works-page_directory__2BiTR,.student-works-page_featured__hz55t{padding-top:1rem}.student-works-page_sectionHeading__5GQA3{border-bottom:1px solid var(--public-line);padding-bottom:.7rem}.student-works-page_sectionHeading__5GQA3 h2{font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:-.025em;line-height:1.4;margin:.3rem 0 0}.student-works-page_sectionHeading__5GQA3 p{color:var(--public-ink-muted);font-size:.85rem;line-height:1.6;margin:.35rem 0 0}.student-works-page_headingRow__jLmck{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.student-works-page_count__Uu2LK{color:var(--public-ink-muted);font-family:var(--public-mono);font-size:.7rem;white-space:nowrap}.student-works-page_featuredGrid__K4X9Q,.student-works-page_grid__yW3Oj{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.student-works-page_grid__yW3Oj{margin-top:.85rem}.student-works-page_card__p9CdX{background:var(--public-surface);border:1px solid var(--public-line);display:flex;flex-direction:column;min-width:0}.student-works-page_card__p9CdX:hover{background:var(--public-accent-soft)}.student-works-page_card__p9CdX img,.student-works-page_placeholder__v9GCv{aspect-ratio:16/8;background:linear-gradient(135deg,var(--public-ink),var(--public-ink-soft));color:var(--public-surface);display:block;object-fit:cover;width:100%}.student-works-page_placeholder__v9GCv{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem}.student-works-page_placeholder__v9GCv span{color:var(--public-accent);font-family:var(--public-mono);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.student-works-page_placeholder__v9GCv strong{font-size:1.2rem;margin-top:.3rem}.student-works-page_cardBody__llR2X{display:flex;flex:1 1;flex-direction:column;padding:1rem}.student-works-page_meta__Ca6BA{color:var(--public-accent);display:flex;flex-wrap:wrap;font-family:var(--public-mono);font-size:.64rem;gap:.4rem;letter-spacing:.04em}.student-works-page_card__p9CdX h3{font-size:1.05rem;letter-spacing:-.02em;line-height:1.55;margin:.45rem 0 .3rem}.student-works-page_card__p9CdX h3 a{color:inherit;text-decoration:none}.student-works-page_cardBody__llR2X>p{color:var(--public-ink-muted);font-size:.875rem;line-height:1.6;margin:0}.student-works-page_members__w0cdD{border-top:1px solid var(--public-line);display:flex;flex-direction:column;gap:.2rem;margin-top:.65rem;padding-top:.6rem}.student-works-page_members__w0cdD>span:first-child{color:var(--public-ink-soft);font-family:var(--public-mono);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.student-works-page_member__6sip6{font-size:.78rem}.student-works-page_cardFooter__MHUIf{align-items:center;border-top:1px solid var(--public-line);color:var(--public-ink-muted);display:flex;font-size:.75rem;justify-content:space-between;margin-top:auto;padding-top:.7rem}.student-works-page_cardFooter__MHUIf a{color:var(--public-accent-deep);font-size:1.1rem;text-decoration:none}.student-works-page_toolbar__10cRg{align-items:center;border-bottom:1px solid var(--public-line);display:grid;grid-gap:.4rem .65rem;gap:.4rem .65rem;grid-template-columns:auto minmax(12rem,1.6fr) repeat(3,minmax(8rem,.8fr)) auto;padding:.6rem 0 1rem}.student-works-page_toolbar__10cRg label{font-size:.8rem;font-weight:700}.student-works-page_toolbar__10cRg button,.student-works-page_toolbar__10cRg input,.student-works-page_toolbar__10cRg select{background:var(--public-surface);border:1px solid var(--public-line-strong);border-radius:.4rem;box-sizing:border-box;color:var(--public-ink);font:inherit;font-size:.82rem;height:2.35rem;min-width:0;padding:.35rem .65rem}.student-works-page_toolbar__10cRg button{background:var(--public-ink);color:var(--public-surface);cursor:pointer;font-weight:700}.student-works-page_toolbar__10cRg input:focus,.student-works-page_toolbar__10cRg select:focus{border-color:var(--public-accent);outline:2px solid var(--public-ink);outline-offset:2px}.student-works-page_toolbar__10cRg button:focus-visible{outline:2px solid var(--public-accent);outline-offset:2px}.student-works-page_empty__LQD3_{border:1px dashed var(--public-line-strong);color:var(--public-ink-muted);margin-top:1rem;padding:2rem 1.5rem;text-align:center}.student-works-page_pagination__20bKQ{align-items:center;border-top:1px solid var(--public-line);display:flex;justify-content:space-between;margin-top:1.5rem;padding-top:1rem}.student-works-page_pagination__20bKQ a{color:var(--public-accent-deep);font-weight:700;text-decoration:none}.student-works-page_pagination__20bKQ span{color:var(--public-ink-muted)}@media (max-width:64rem){.student-works-page_toolbar__10cRg{grid-template-columns:auto minmax(0,1fr) repeat(2,minmax(8rem,.8fr))}.student-works-page_toolbar__10cRg button,.student-works-page_toolbar__10cRg select:nth-of-type(3){grid-column:span 1}.student-works-page_featuredGrid__K4X9Q,.student-works-page_grid__yW3Oj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:46rem){.student-works-page_headingRow__jLmck{align-items:start;flex-direction:column;gap:.3rem}.student-works-page_toolbar__10cRg{align-items:stretch;grid-template-columns:1fr}.student-works-page_featuredGrid__K4X9Q,.student-works-page_grid__yW3Oj{grid-template-columns:1fr}}@media (max-width:46rem),(pointer:coarse){.student-works-page_toolbar__10cRg button,.student-works-page_toolbar__10cRg input,.student-works-page_toolbar__10cRg select{min-height:2.75rem}}