.images[data-v-a8888030]{gap:24px;margin-top:16px;width:100%}.images[data-v-a8888030],.images .images__container[data-v-a8888030]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.images .images__container[data-v-a8888030]{gap:12px}.images .images__container>div[data-v-a8888030]{display:flex;flex-direction:column;gap:16px}.images .images__item[data-v-a8888030]{border-radius:32px;height:245px;overflow:hidden;position:relative}.images .images__item--small[data-v-a8888030]{height:120px}.images .images__item--big[data-v-a8888030]{height:370px}.images .images__item--green[data-v-a8888030]{background-color:var(--color-turquoise-900)}.images .images__item--primary[data-v-a8888030]{background-color:var(--primary-color)}.images .images__item--socials[data-v-a8888030]{align-items:center;display:flex;flex-direction:row;height:155px;justify-content:space-between;padding:0 24px}.images .images__image[data-v-a8888030]{bottom:0;height:100%;left:50%;object-fit:cover;position:absolute;transform:translate(-50%);width:100%}.images .images__text1[data-v-a8888030]{color:#a3a9b1;font:var(--text-body-m);letter-spacing:-.01em}.images .images__text2[data-v-a8888030]{color:var(--on-primary-color);font-size:32px;font-weight:700;letter-spacing:-.01em;line-height:1em}.images .images__icon[data-v-a8888030]{align-items:center;background-color:var(--primary-color);border-radius:var(--radius-pill);color:var(--on-primary-color);display:flex;height:64px;justify-content:center;width:64px}.images .images__icon[data-v-a8888030] svg{height:28px;margin-bottom:0;width:28px}@media (max-width:1200px){.images[data-v-a8888030]{grid-template-columns:repeat(1,minmax(0,1fr))}.images .images__item[data-v-a8888030]{border-radius:24px}}@media (max-width:768px){.images[data-v-a8888030]{gap:8px}.images .images__container[data-v-a8888030]{gap:7px}.images .images__container>div[data-v-a8888030]{gap:8px}.images .images__item[data-v-a8888030]{height:138px}.images .images__item--small[data-v-a8888030]{height:68px}.images .images__item--big[data-v-a8888030]{height:208px}.images .images__item--socials[data-v-a8888030]{height:90px;padding:0 16px}.images .images__text1[data-v-a8888030]{font-size:12px}.images .images__text2[data-v-a8888030]{font-size:16px}.images .images__icon[data-v-a8888030]{height:40px;width:40px}.images .images__icon[data-v-a8888030] svg{height:16px;margin-bottom:.125em;width:16px}}.gallery[data-v-5f1a93b6]{margin-inline:auto;margin-top:120px;max-width:var(--container-content)}.gallery .gallery__description[data-v-5f1a93b6]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.gallery .gallery__description div[data-v-5f1a93b6]{border-radius:32px;height:608px}.gallery .gallery__desc-link[data-v-5f1a93b6]{color:var(--primary-color);font-weight:700}.gallery .gallery__desc-link[data-v-5f1a93b6]:hover{-webkit-text-decoration:underline;text-decoration:underline}.gallery .gallery__description-text[data-v-5f1a93b6]{background-color:var(--background-color);padding:120px 0 0 56px}.gallery .gallery__description-text h3[data-v-5f1a93b6]{color:var(--on-background-color);font-family:GTPressura;font-size:40px;font-weight:500;letter-spacing:-.01em;line-height:1.1em;margin-bottom:16px;text-transform:uppercase;white-space:pre-wrap}.gallery .gallery__description-text p[data-v-5f1a93b6]{color:var(--on-background-color-light);font:var(--text-body-m);letter-spacing:-.01em;max-width:496px;white-space:pre-wrap}.gallery .gallery__description-image-container[data-v-5f1a93b6]{background-color:var(--color-turquoise-900);position:relative}.gallery .gallery__description-image[data-v-5f1a93b6]{bottom:0;height:100%;left:50%;object-fit:cover;position:absolute;transform:translate(-50%);width:100%}@media (max-width:1368px){.gallery[data-v-5f1a93b6]{padding-inline:16px}}@media (max-width:1200px){.gallery[data-v-5f1a93b6]{margin-top:48px}.gallery .gallery__description[data-v-5f1a93b6]{gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}.gallery .gallery__description div[data-v-5f1a93b6]{border-radius:16px;height:auto}.gallery .gallery__description-text[data-v-5f1a93b6]{padding:18px 16px 16px}.gallery .gallery__description-text h3[data-v-5f1a93b6]{font-size:40px}.gallery .gallery__description-text p[data-v-5f1a93b6]{font-size:16px}.gallery .gallery__description-image-container[data-v-5f1a93b6]{aspect-ratio:1/1;border-radius:24px!important}}@media (max-width:768px){.gallery .gallery__description-text h3[data-v-5f1a93b6]{font-size:32px;margin-bottom:8px}}
