.contact-location{padding-block:var(--at-section-padding--standard,var(--at-space--2xl,2.5rem));padding-inline:var(--at-gutter,2.5rem)}.contact-location__inner{max-width:var(--at-boxed-width,72rem);margin-inline:auto;display:grid;grid-template-columns:1fr;gap:var(--at-space--l,1.5rem)}.contact-location__header{margin-block-end:var(--at-space--l,1.5rem)}.contact-location__address{font-style:normal;font-size:var(--at-text--m,1.125rem);line-height:var(--at-leading--relaxed,1.6);color:var(--at-neutral-800,#3D3D48);margin-block-end:var(--at-space--m,1.25rem);overflow-wrap:break-word;word-break:break-word}.contact-location__address p{margin:0}.contact-location__info{display:flex;flex-direction:column;gap:var(--at-space--s,1rem);margin-block-end:var(--at-space--l,1.5rem);font-size:var(--at-text--m,1.125rem)}.contact-location__info .aisb-icon-text__label{min-width:0;overflow-wrap:break-word;word-break:break-word}.contact-location__link{color:var(--at-primary,rgb(63 79 157));text-decoration:none}@media (hover:hover){.contact-location__link:hover{text-decoration:underline}}.contact-location__link:focus-visible{text-decoration:underline}.contact-location__social{display:flex;flex-wrap:wrap;gap:var(--at-space--xs,.834rem);align-items:center}.contact-location__social-link{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:var(--at-radius-full,9999px);color:var(--at-neutral-600,#5C5C6A);background:var(--at-neutral-100,#ECECEF);text-decoration:none;transition:color var(--at-duration--normal,0.2s) var(--at-ease--default,ease),background-color var(--at-duration--normal,0.2s) var(--at-ease--default,ease)}.contact-location__social-link:focus-visible{color:var(--at-white,#ffffff);background-color:var(--at-primary,rgb(63 79 157));outline:2px solid var(--at-focus-outline-color,var(--at-primary,rgb(63 79 157)));outline-offset:2px}@media (hover:hover){.contact-location__social-link:hover{color:var(--at-white,#ffffff);background-color:var(--at-primary,rgb(63 79 157))}}.contact-location__social-link svg{display:block;width:1rem;height:1rem}.contact-location__map{border-radius:var(--at-radius--m,12px);overflow:hidden;min-height:20rem}.contact-location__map iframe{width:100%;height:100%;min-height:20rem;border:0;display:block}@media (min-width:768px){.contact-location__inner{grid-template-columns:7fr 5fr;gap:var(--at-space--xl,2.5rem)}.contact-location__map{min-height:24rem}.contact-location__map iframe{min-height:24rem}}@media (max-width:480px){.contact-location{padding-inline:1.25rem}}.aisb-bg--dark .contact-location__address{color:var(--at-white-t-2,rgb(255 255 255 / .65))}.aisb-bg--dark .contact-location__link{color:var(--at-indigo-200,#e3d6fe)}.aisb-bg--dark .contact-location__social-link{color:var(--at-white-t-3,rgb(255 255 255 / .5));background:var(--at-white-t-6,rgb(255 255 255 / .05))}.aisb-bg--dark .contact-location__social-link:focus-visible{color:var(--at-white,#ffffff);background-color:var(--at-primary,rgb(63 79 157))}@media (hover:hover){.aisb-bg--dark .contact-location__social-link:hover{color:var(--at-white,#ffffff);background-color:var(--at-primary,rgb(63 79 157))}}@media (prefers-reduced-motion:reduce){.contact-location__social-link{transition:none}}