.campaigns-head[data-v-c88f14ea]{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;position:relative;max-width:1920px;margin:0 auto;background:linear-gradient(90deg,#f1f1f1,#fff 40%,#fff 60%,#f1f1f1)}.campaigns-head__breadcrumb[data-v-c88f14ea]{appearance:none;text-decoration:none;color:inherit;font-family:Inter;font-size:.875rem;line-height:1.4;font-weight:400;color:#757575}@media(max-width:859px){.campaigns-head[data-v-c88f14ea]{flex-direction:column;height:auto}}.campaigns-head__header-name[data-v-c88f14ea]{text-align:center;margin:8px auto;font-size:2rem}@media(min-width:860px){.campaigns-head__header-name[data-v-c88f14ea]{font-family:Mulish,Syne;font-size:3rem;line-height:1;font-weight:500}}.campaigns-head__wrapper[data-v-c88f14ea]{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;gap:16px}@media(max-width:479px){.campaigns-head__wrapper[data-v-c88f14ea]{margin:24px 16px}}@media(min-width:480px)and (max-width:859px){.campaigns-head__wrapper[data-v-c88f14ea]{margin:40px 16px}}@media(min-width:860px)and (max-width:1279px){.campaigns-head__wrapper[data-v-c88f14ea]{margin:16px 56px}}@media(min-width:1280px)and (max-width:1439px){.campaigns-head__wrapper[data-v-c88f14ea]{margin:16px 56px}}@media(min-width:1440px){.campaigns-head__wrapper[data-v-c88f14ea]{margin:40px 56px}}.campaigns-head__title[data-v-c88f14ea]{text-align:center}@media(max-width:859px){.campaigns-head__title[data-v-c88f14ea]{font-family:Mulish,Syne;font-size:2rem;line-height:1;font-weight:500}}.campaigns-head__date[data-v-c88f14ea]{font-weight:500;color:#757575}.campaigns-head__CTA[data-v-c88f14ea],.campaigns-head__date[data-v-c88f14ea]{font-family:Inter;font-size:.875rem;line-height:1.4}.campaigns-head__CTA[data-v-c88f14ea]{font-weight:400;text-align:center}.campaigns-head__CTA__link[data-v-c88f14ea]{cursor:pointer;text-decoration:underline}.campaigns-head__CTA__link[data-v-c88f14ea]:hover{text-decoration:none}.campaign-buttons[data-v-2f30a84c]{width:100%;padding-top:24px;padding-bottom:24px}@media(max-width:859px){.campaign-buttons__wrapper[data-v-2f30a84c]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;scrollbar-width:none;padding-left:16px;padding-right:16px;overflow-x:auto;gap:8px}.campaign-buttons__wrapper[data-v-2f30a84c]::-webkit-scrollbar{height:5px;display:none!important}.campaign-buttons__wrapper[data-v-2f30a84c]::-webkit-scrollbar-thumb,.campaign-buttons__wrapper[data-v-2f30a84c]::-webkit-scrollbar-track{display:none!important;opacity:0}}@media(min-width:860px){.campaign-buttons__wrapper[data-v-2f30a84c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;align-items:stretch}}@media(min-width:1280px){.campaign-buttons__wrapper[data-v-2f30a84c]{grid-template-columns:repeat(7,1fr)}}.campaign-buttons__campaign-link[data-v-2f30a84c]{text-align:center}.campaign-buttons__campaign-link.button.button.button[data-v-2f30a84c]{text-transform:none}@media(max-width:859px){.campaign-buttons__campaign-link[data-v-2f30a84c]{flex-grow:1;white-space:nowrap}}@media(min-width:860px){.campaign-buttons__campaign-link--is-hidden.button.button.button[data-v-2f30a84c]{display:none}}.campaign-buttons__expand-button.button.button.button.button[data-v-2f30a84c]{padding-left:16px;padding-right:16px;text-align:center;text-transform:none}@media(max-width:859px){.campaign-buttons__expand-button.button.button.button.button[data-v-2f30a84c]{display:none}}.campaigns__header-name[data-v-b675f958]{text-align:center;margin:40px auto}@media(min-width:860px){.campaigns__header-name[data-v-b675f958]{font-family:Mulish,Syne;font-size:5rem;line-height:1;font-weight:500}}.campaigns__list[data-v-b675f958]{gap:48px 32px;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;margin:0 auto 24px}@media(min-width:860px){.campaigns__list[data-v-b675f958]{max-width:1920px;padding:0 44px}}.campaigns__item[data-v-b675f958],.campaigns__item a[data-v-b675f958]{text-decoration:none;color:unset;max-width:312px}@media(min-width:860px){.campaigns__item--is-highlighted[data-v-b675f958],.campaigns__item a--is-highlighted[data-v-b675f958]{flex-basis:max(calc(50% - 16px),650px)}}.campaigns__item--is-highlighted[data-v-b675f958],.campaigns__item--is-highlighted a[data-v-b675f958]{max-width:650px}.campaigns__item--preview-disabled[data-v-b675f958],.campaigns__item--preview-disabled a[data-v-b675f958]{cursor:not-allowed}.campaigns__image-wrapper[data-v-b675f958]{margin-bottom:24px;position:relative;height:312px;aspect-ratio:1/1}@media(max-width:859px){.campaigns__image-wrapper[data-v-b675f958]{aspect-ratio:1/1}}.campaigns__item--is-highlighted .campaigns__image-wrapper[data-v-b675f958]{max-width:650px}@media(min-width:860px){.campaigns__item--is-highlighted .campaigns__image-wrapper[data-v-b675f958]{aspect-ratio:auto;height:480px}}.campaigns__image[data-v-b675f958]{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover}@media(min-width:860px){.campaigns__item--is-highlighted .campaigns__image[data-v-b675f958]{height:480px}}@media(min-width:860px){.campaigns__image[data-v-b675f958]{border-radius:8px}}.campaigns__title[data-v-b675f958]{font-family:Mulish,Syne;font-size:2rem;line-height:1;font-weight:500}.campaigns__description[data-v-b675f958]{font-family:Inter;font-size:.875rem;line-height:1.4;font-weight:500;color:#757575}.campaigns__loading[data-v-72766cf3]{display:flex;justify-content:center;align-items:center;min-height:300px;padding:24px}.campaigns__loading-content[data-v-72766cf3]{display:flex;flex-direction:column;align-items:center;gap:16px}.campaigns__loading-spinner[data-v-72766cf3]{width:32px;height:32px;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:spin-data-v-72766cf3 1s linear infinite}.campaigns__loading p[data-v-72766cf3]{color:#6b7280;font-size:14px;margin:0}.campaigns__error[data-v-72766cf3]{display:flex;justify-content:center;align-items:center;min-height:300px;padding:24px}.campaigns__error-content[data-v-72766cf3]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.campaigns__error p[data-v-72766cf3]{color:#dc2626;font-size:14px;margin:0}.campaigns__retry-button[data-v-72766cf3]{padding:8px 16px;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.campaigns__retry-button[data-v-72766cf3]:hover{background-color:#2563eb}@keyframes spin-data-v-72766cf3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}