[data-v-3c0ea3fe]:root{--primary:#00dba7;--primary-lighter:#f0fffb;--primary-light:#99ffe7;--primary-dark:#1d727c;--black:#000;--almost-black:#101010;--gray:#212830;--mid-gray:#999;--light-gray:#bdbdbd;--lighter-gray:#d4d4d4;--almost-white:#f1f1f1;--white:#fff;--blue:#6cd5ff;--salmon:#ff9473;--violet:#d6a2ff;--yellow:#fc0;--red:#f85149;--skeleton-0:#c2cfd6;--skeleton-50:#dae2e7;--skeleton-100:#f0f3f5;--modal-background:rgba(6,6,6,.85);--location-impact:#00dba7;--location-team:#d6a2ff;--location-address:#6cd5ff;--location-news:#fc0;--location-event:#ff9473;--gray-darker:#1e2021}.announcement-wrapper[data-v-3c0ea3fe]{width:100%}.announcement-wrapper .announcement-card[data-v-3c0ea3fe]{background:var(--white);border:1px solid var(--primary);border-radius:12px;color:var(--black);display:flex;flex-flow:column nowrap;height:480px;position:relative;width:100%}.announcement-wrapper .announcement-card .horizontal-padding[data-v-3c0ea3fe]{padding-left:1.25rem;padding-right:1.25rem}.announcement-wrapper .announcement-card .top-padding[data-v-3c0ea3fe]{padding-top:1.25rem}.announcement-wrapper .announcement-card .bottom-padding[data-v-3c0ea3fe]{padding-bottom:1.25rem}.announcement-wrapper .announcement-card .announcement-header[data-v-3c0ea3fe]{color:var(--primary-dark);flex-grow:0;flex-shrink:0;font-size:calc(var(--font-base-scale, 1)*.875rem);font-weight:700;text-transform:uppercase}.announcement-wrapper .announcement-card .announcement-header .dot[data-v-3c0ea3fe]{padding:0 .5rem;position:relative;top:-2px}.announcement-wrapper .announcement-card .main-content[data-v-3c0ea3fe]{display:flex;flex-flow:column nowrap;justify-content:flex-start;padding-top:1.5rem}.announcement-wrapper .announcement-card .main-content .announcement-title[data-v-3c0ea3fe],.announcement-wrapper .announcement-card .main-content .description[data-v-3c0ea3fe]{display:-webkit-box;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;word-break:normal;-webkit-box-orient:vertical}.announcement-wrapper .announcement-card .main-content .announcement-title[data-v-3c0ea3fe]{font-size:calc(var(--font-base-scale, 1)*1.25rem);font-weight:500;-webkit-line-clamp:3}.announcement-wrapper .announcement-card .main-content .description[data-v-3c0ea3fe]{font-size:calc(var(--font-base-scale, 1)*1rem);-webkit-line-clamp:6}.announcement-wrapper .announcement-card .announcement-link[data-v-3c0ea3fe]{flex-grow:1;flex-shrink:0}.announcement-wrapper .announcement-card .read[data-v-3c0ea3fe]{align-items:flex-start;background-color:transparent;border:0;color:var(--primary-dark);display:flex;font-size:calc(var(--font-base-scale, 1)*1rem);font-weight:700;outline:none;padding:0;text-transform:capitalize}.announcement-wrapper .announcement-card .read .icon[data-v-3c0ea3fe]{display:inline-block;padding-right:.375rem;width:1.25rem}.announcement-wrapper .announcement-card .read .icon svg[data-v-3c0ea3fe]{fill:var(--primary-dark)}.announcement-wrapper .announcement-card .announcement-project[data-v-3c0ea3fe]{background-color:var(--primary-lighter);border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex:0 0 0}.announcement-wrapper .announcement-card .announcement-project .project-label[data-v-3c0ea3fe]{color:var(--primary-dark);font-size:calc(var(--font-base-scale, 1)*.625rem);font-weight:700;margin:0;padding-bottom:.5rem;text-transform:uppercase}.announcement-wrapper .announcement-card .announcement-project .picto[data-v-3c0ea3fe]{background-position:50%;background-size:cover;border-radius:4px;flex-basis:4.5rem;flex-shrink:0;height:4.5rem;width:4.5rem}.announcement-wrapper .announcement-card .announcement-project .text[data-v-3c0ea3fe]{display:flex;flex-flow:column nowrap;flex-grow:1;justify-content:flex-start;padding-left:1.25rem}.announcement-wrapper .announcement-card .announcement-project .text .project-label[data-v-3c0ea3fe],.announcement-wrapper .announcement-card .announcement-project .text .spacer[data-v-3c0ea3fe]{flex-grow:0;flex-shrink:0}.announcement-wrapper .announcement-card .announcement-project .project-title[data-v-3c0ea3fe]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;word-break:normal;-webkit-box-orient:vertical}.editable[data-v-3c0ea3fe]{padding:.5rem;position:absolute;right:0;top:0}[data-v-3c0ea3fe] .description strong{font-weight:700}[data-v-3c0ea3fe] .description em{font-style:italic}[data-v-3c0ea3fe] .description u{text-decoration:underline}[data-v-3c0ea3fe] .description a{color:var(--primary-dark)}[data-v-3c0ea3fe] .description a:hover{text-decoration:underline}
