.contacts-wrapper[data-v-2d98f155]{container-type:inline-size}.contacts-wrapper .contacts-grid[data-v-2d98f155]{--columns:1;grid-template-columns:repeat(var(--columns), minmax(0, 1fr))}@container (width>=450px){.contacts-wrapper .contacts-grid[data-v-2d98f155]{--columns:2}}@container (width>=700px){.contacts-wrapper .contacts-grid[data-v-2d98f155]{--columns:3}}:root[data-website-font=borel] .text-ellipsis[data-v-b2755ffc]{margin-block:-.35em;padding-block:.35em}.contact-link[data-v-b2755ffc]{color:inherit}.contact-link[data-v-b2755ffc]:after{content:"";position:absolute;inset:0}.contact-link[data-v-b2755ffc] .ca-popover{z-index:1;position:relative}.contact-link[data-v-b2755ffc]:focus-visible{outline:none}.contact-link[data-v-b2755ffc]:focus-visible:after{border-radius:inherit;outline:var(--ct-border-width_2) solid var(--ct-color_primary-0);outline-offset:calc(var(--ct-border-width_2) * -1)}.contact-list-preview[data-v-b2755ffc] a:not(.contact-link),.contact-list-preview[data-v-b2755ffc] button{position:relative}.contact-list-preview[data-v-b2755ffc] .email,.contact-list-preview[data-v-b2755ffc] .phone{justify-self:start;max-width:100%}.contact-tile[data-v-bcb33e60]{cursor:pointer;width:100%;height:378px;transition:box-shadow var(--ct-transition-duration-200) ease-out}.contact-tile[data-v-bcb33e60]>.card-body{min-width:0}.contact-tile[data-v-bcb33e60]>.card-body>*{max-width:100%}:root[data-website-font=borel] .contact-tile .text-ellipsis[data-v-bcb33e60]{margin-block:-.35em;padding-block:.35em}.contact-tile[data-v-bcb33e60] .fallback-text{font-size:var(--ct-font-size_9)}.contact-tile[data-v-bcb33e60]:hover{box-shadow:var(--ct-box-shadow_large)}.contact-link[data-v-bcb33e60]{border-radius:var(--ct-border-radius_3);color:inherit}.contact-link[data-v-bcb33e60]:after{content:"";position:absolute;inset:0}.contact-link[data-v-bcb33e60] .ca-popover{z-index:1;position:relative}.contact-link[data-v-bcb33e60]:focus-visible{outline:none}.contact-link[data-v-bcb33e60]:focus-visible:after{border-radius:inherit;outline:var(--ct-border-width_2) solid var(--ct-color_primary-0);outline-offset:calc(var(--ct-border-width_2) * -1)}.contact-tile[data-v-bcb33e60] a:not(.contact-link){position:relative}.contact-tile[data-v-bcb33e60] .email,.contact-tile[data-v-bcb33e60] .phone{justify-self:center;max-width:100%}[data-v-bb16ee96] .fallback-text,[data-v-41e8b4b6] .fallback-text{cursor:pointer}
