.visually-hidden[data-v-edef2426]{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.bg-primary[data-v-edef2426]{color:var(--c-text-bg-primary);background-color:var(--c-bg-primary)}.bg-accent[data-v-edef2426]{color:var(--c-text-bg-accent);background-color:var(--c-bg-accent)}.bg-light[data-v-edef2426]{color:var(--c-text-bg-light);background-color:var(--c-bg-light)}.bg-dark[data-v-edef2426]{color:var(--c-text-bg-dark);background-color:var(--c-bg-dark)}.bg-white[data-v-edef2426]{color:var(--c-text);background-color:#fff}.br-default[data-v-edef2426]{--border-radius: 1.6rem;border-radius:var(--border-radius)}@media only screen and (min-width: 64em){.br-default[data-v-edef2426]{--border-radius: 2.4rem}}.br-small[data-v-edef2426]{--border-radius: 1.2rem;border-radius:var(--border-radius)}@media only screen and (min-width: 64em){.br-small[data-v-edef2426]{--border-radius: 1.6rem}}.g-fade-enter-active[data-v-edef2426],.g-fade-leave-active[data-v-edef2426]{transition:opacity .5s cubic-bezier(.19,1,.22,1)}.g-fade-enter-from[data-v-edef2426],.g-fade-leave-to[data-v-edef2426]{opacity:0}.g-slide-up-enter-active[data-v-edef2426],.g-slide-up-leave-active[data-v-edef2426]{transition:.5s cubic-bezier(.19,1,.22,1);transition-property:transform,opacity}.g-slide-up-enter-from[data-v-edef2426],.g-slide-up-leave-to[data-v-edef2426]{opacity:0;transform:translateY(2rem)}.contact-details[data-v-edef2426]{padding-top:2rem;padding-bottom:3rem}@media only screen and (min-width: 60em){.contact-details-inner[data-v-edef2426]{display:flex;flex-direction:row;align-items:flex-start}}.contact-details__grid[data-v-edef2426]{flex:1}.contact-details__grid>div[data-v-edef2426]{background-color:#fff}@media only screen and (max-width: 63.99em){.contact-details__grid>div[data-v-edef2426]{width:100%;margin-bottom:2rem}}.contact-details__grid__card[data-v-edef2426]{margin-bottom:2rem}.contact-details__grid__card[data-v-edef2426]:last-of-type{margin-bottom:0}.contact-details__emergency[data-v-edef2426]{margin-top:2rem}@media only screen and (max-width: 47.99em){.contact-details__emergency[data-v-edef2426] .card-tip__content{margin-top:2rem}}@media only screen and (min-width: 60em){.contact-details__emergency[data-v-edef2426]{position:sticky;top:14.4rem;width:21.875%;margin-top:0;margin-left:3.125%}}
