.spacing--sm{margin:12px 0}.spacing--sm-top{margin-top:12px}.spacing--md{margin:24px 0}.spacing--md-top{margin-top:24px}.spacing--lg{margin:36px 0}.spacing--lg-top{margin-top:36px}.spacing--xl{margin:48px 0}.spacing--xl-top{margin-top:48px}.component--language-locations{padding:0 0 99px}@media only screen and (min-width:880px){.component--language-locations{padding-top:25px}}.component--language-locations__header-wrapper h1.header{font-size:30px;font-weight:700;line-height:36px;text-align:left;margin-bottom:8px}@media only screen and (min-width:880px){.component--language-locations__header-wrapper h1.header{margin-bottom:16px}}@media only screen and (min-width:880px){.component--language-locations__header-wrapper{margin:0 16px}}.component--language-locations__description{font-size:18px;font-weight:500;line-height:29px}.component--language-locations__description p{line-height:inherit;margin-bottom:3px}.component--language-locations-row{margin-top:48px}@media only screen and (min-width:880px){.component--language-locations-row{margin-top:64px}}.component--language-locations-row__wrapper{display:flex;flex-direction:column;row-gap:36px}@media only screen and (min-width:880px){.component--language-locations-row__header-wrapper{margin:0 16px}}.component--language-locations-row__header-wrapper h2.header{font-size:18px;font-weight:700;line-height:18px;letter-spacing:2px;text-transform:uppercase;color:#0167a0;padding-bottom:12px;border-bottom:1px solid #0167a0;margin-bottom:0}.component--language-locations-row__columns{display:flex;flex-direction:column;row-gap:16px}@media only screen and (min-width:880px){.component--language-locations-row__columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:16px;column-gap:16px}}.component--language-locations-row__columns .paragraph--type--language-sections{position:relative;z-index:2;padding:8px 0}@media only screen and (min-width:880px){.component--language-locations-row__columns .paragraph--type--language-sections{padding:8px 16px}}.component--language-locations-row__columns .paragraph--type--language-sections:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0}.component--language-locations-row__columns .paragraph--type--language-sections:hover:after{background:#54565a;opacity:.1}.component--language-locations-row__columns .paragraph--type--language-sections h3.header{font-family:freight-sans-pro,sans-serif;font-size:20px;font-weight:600;line-height:20px;margin-bottom:16px}@media only screen and (min-width:880px){.component--language-locations-row__columns .paragraph--type--language-sections h3.header{font-size:24px;line-height:24px}}.component--language-locations-row__columns .paragraph--type--language-sections .field_link{display:flex;flex-direction:row;gap:24px;font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#54565a}.component--language-locations-row__columns .paragraph--type--language-sections .field_link a{position:relative;z-index:1;font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#54565a}.component--language-locations-row__columns .paragraph--type--language-sections .field_link a:hover{text-decoration:underline}
/*# sourceMappingURL=../maps/language-locations.css.map */
