.campus-location-container .font-legacy{font-family:var(--font-montserrat,Montserrat)}.campus-location-container h1,.campus-location-container h2,.campus-location-container h3{color:var(--neutral-on-surface-default,#101921)!important;letter-spacing:var(--type-letter-spacing-headline-default,-.42px);font-weight:var(--type-font-weight-headline-strong,600)!important}.campus-location-container h1{font-size:var(--type-font-size-headline-5,42px);font-family:var(--font-montserrat-alternates,Montserrat)}@media(max-width:1280px){.campus-location-container h1{font-size:var(--type-font-size-headline-4,36px)}}@media(max-width:680px){.campus-location-container h1{font-size:var(--type-font-size-headline-3,32px)}}@media(max-width:360px){.campus-location-container h1{font-size:var(--type-font-size-headline-2,28px)}}.campus-location-container h2{font-size:var(--type-font-size-headline-1,24px)}@media(min-width:361px){.campus-location-container h2{font-size:var(--type-font-size-headline-2,28px)}}.campus-location-container h3{font-size:var(--type-font-size-headline-0,21px)}@media(min-width:361px){.campus-location-container h3{font-size:var(--type-font-size-headline-1,24px)}}.campus-location-container a{color:var(--accent-on-surface-default,#763ac7);text-decoration:underline!important}.campus-location-container a.font-bold{font-weight:var(--type-font-weight-prose-strong,600)}.campus-location-container a:hover{text-decoration:none!important}.campus-location-container .grid p.text-migrated-gray,.campus-location-container .rich-text-wrapper p{font-size:var(--type-font-size-prose--1,14px);font-weight:var(--type-font-weight-body-normal,500);color:var(--neutral-on-surface-variant,#5b5146)}@media(min-width:361px){.campus-location-container .grid p.text-migrated-gray,.campus-location-container .rich-text-wrapper p{font-size:var(--type-font-size-prose-0,16px)}}.campus-location-container .location-grid svg{color:var(--neutral-on-surface-default,#101921)!important}.campus-location-container .location-grid a span.font-normal,.campus-location-container .location-grid a.font-normal{font-weight:var(--type-font-weight-headline-strong,600);text-decoration:underline;font-size:var(--type-font-size-body--1,14px)}.campus-location-container .location-grid .text-migrated-teal a span.font-normal{font-size:var(--type-font-size-headline--1,18px)}.campus-location-container .location-grid .text-migrated-teal a span.font-normal:hover{text-decoration:none!important}.campus-location-container .location-grid .text-migrated-teal a span.font-normal svg{display:none}