.campus-legal_page__8QQD6{background:var(--deep-950);color:var(--text-mid);min-height:60vh}.campus-legal_inner__BptzV{max-width:var(--dc-container);margin-inline:auto;padding-inline:24px;padding-block:48px 80px}@media(max-width:640px){.campus-legal_inner__BptzV{padding-inline:16px}}@media(min-width:960px){.campus-legal_inner__BptzV{padding-block:64px 96px}}.campus-legal_crumbs__spoaT{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-size:var(--text-sm);color:var(--text-low)}.campus-legal_crumbs__spoaT a{color:var(--text-mid);text-decoration:none}.campus-legal_crumbs__spoaT a:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.campus-legal_crumbs__spoaT a:hover,.campus-legal_crumbs__spoaT span:last-child{color:var(--text-hi)}.campus-legal_header__NOg3S{max-width:44rem;margin-bottom:40px}.campus-legal_header__NOg3S h1{margin:0 0 12px;font-family:var(--font-family-display);font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.03em;color:var(--text-hi);line-height:1.15}.campus-legal_eyebrow__PBc4M{display:inline-block;font-family:var(--font-family-mono);font-weight:var(--font-weight-medium);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--green-300);margin:0 0 10px}.campus-legal_updated__ZHrJd{margin:0;font-size:var(--text-sm);color:var(--text-low);font-style:italic}.campus-legal_layout__KbgEk{display:grid;grid-gap:40px;gap:40px}@media(min-width:960px){.campus-legal_layout__KbgEk{grid-template-columns:minmax(0,1fr) 240px;gap:56px;align-items:start}}.campus-legal_content__EPXUm{max-width:48rem}.campus-legal_content__EPXUm h2,.campus-legal_content__EPXUm h3{margin:28px 0 12px;font-family:var(--font-family-display);font-size:clamp(1.15rem,2vw,1.35rem);font-weight:var(--font-weight-bold);color:var(--text-hi);letter-spacing:-.02em}.campus-legal_content__EPXUm h2:first-child,.campus-legal_content__EPXUm h3:first-child{margin-top:0}.campus-legal_content__EPXUm p{margin:0 0 14px;line-height:var(--leading-relaxed);color:var(--text-mid)}.campus-legal_content__EPXUm ol,.campus-legal_content__EPXUm ul{margin:0 0 18px;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;color:var(--text-mid);line-height:var(--leading-relaxed)}.campus-legal_content__EPXUm ol li+li,.campus-legal_content__EPXUm ul li+li{margin-top:8px}.campus-legal_content__EPXUm blockquote{margin:16px 0 20px;padding:16px 18px;-webkit-border-start:3px solid color-mix(in srgb,var(--green-500) 55%,transparent);border-inline-start:3px solid color-mix(in srgb,var(--green-500) 55%,transparent);background:var(--deep-900);border-radius:0 var(--radius-md) var(--radius-md) 0}.campus-legal_content__EPXUm blockquote p{margin:0;color:var(--text-hi)}.campus-legal_aside__3SLra{padding:20px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--deep-900)}@media(min-width:960px){.campus-legal_aside__3SLra{position:-webkit-sticky;position:sticky;top:calc(var(--dc-nav-height, 72px) + 16px)}}.campus-legal_asideTitle__HJBLJ{margin:0 0 14px;font-family:var(--font-family-mono);font-size:.72rem;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-low)}.campus-legal_aside__3SLra ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.campus-legal_aside__3SLra a{color:var(--text-mid);text-decoration:none;font-size:var(--text-sm)}.campus-legal_aside__3SLra a:focus-visible{outline:2px solid var(--blue-400);outline-offset:2px}.campus-legal_aside__3SLra a:hover{color:var(--text-hi)}.campus-legal_asideActive__CmdJC{color:var(--green-300)!important;font-weight:var(--font-weight-semibold)}.campus-legal_piiCallout__2TYkt{margin-bottom:36px;padding:24px 26px;border:1px solid color-mix(in srgb,var(--blue-400) 35%,var(--line));border-radius:var(--radius-md);background:linear-gradient(145deg,color-mix(in srgb,var(--blue-500) 10%,var(--deep-900)),var(--deep-900));box-shadow:0 16px 40px color-mix(in srgb,var(--blue-500) 8%,transparent)}.campus-legal_piiCallout__2TYkt h2{margin:0 0 10px;font-size:clamp(1.25rem,2.4vw,1.55rem);color:var(--text-hi)}.campus-legal_piiEyebrow__Jouk8{margin:0 0 8px;font-family:var(--font-family-mono);font-size:.72rem;font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-400)}.campus-legal_piiLead__8_L87{margin:0 0 14px;font-size:var(--text-base);color:var(--text-hi);line-height:var(--leading-relaxed)}.campus-legal_piiList__Uc6s9{margin:0 0 14px;-webkit-padding-start:1.2rem;padding-inline-start:1.2rem;color:var(--text-mid)}.campus-legal_piiList__Uc6s9 li+li{margin-top:8px}.campus-legal_piiList__Uc6s9 li::marker{color:var(--green-500)}.campus-legal_piiFootnote__PpOR3{margin:0;padding-top:12px;border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--text-low);font-style:italic}