.project-goals-grid[data-v-91a852c5]{background-color:var(--goal-background);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:24px;display:grid;gap:40px;grid-template-columns:repeat(var(--goal-columns),minmax(0,1fr));list-style:none;margin:0;overflow:hidden;padding:40px}.project-goals-grid>li[data-v-91a852c5]{display:flex;flex-direction:column;gap:12px;min-width:0}.project-goals-grid span[data-v-91a852c5],.project-goals-grid h3[data-v-91a852c5]{font-size:var(--font-size-item-heading);font-weight:var(--font-weight-bold);line-height:1.35}.project-goals-grid span[data-v-91a852c5]{color:var(--goal-accent)}.project-goals-grid h3[data-v-91a852c5]{color:var(--goal-heading);margin:0}.project-goals-grid--gradient span[data-v-91a852c5],.project-goals-grid--gradient h3[data-v-91a852c5]{background-image:var(--goal-accent-gradient);background-repeat:no-repeat;background-size:100% 100%;background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.project-goals-grid--gradient h3[data-v-91a852c5]{width:fit-content}.project-goals-grid p[data-v-91a852c5]{color:var(--goal-text);margin:0}.project-goals-grid>li>div[data-v-91a852c5]{display:flex;flex-direction:column;gap:4px}.project-goals-grid p[data-v-91a852c5]{font-size:var(--content-body-font-size);line-height:1.5}@media(max-width:767px){.project-goals-grid[data-v-91a852c5]{border-radius:16px;gap:28px;grid-template-columns:1fr;padding:28px 24px}}.project-media[data-v-715d4090]{border-radius:var(--radius-card);margin:0;max-width:100%;overflow:hidden;position:relative}.project-media img[data-v-715d4090],.project-media video[data-v-715d4090]{display:block;height:auto;width:100%}.project-media picture[data-v-715d4090]{display:block;width:100%}.project-media video[data-v-715d4090]{background:#131313;transform:scale(var(--project-media-video-scale, 1));transform-origin:center}.project-media video[data-autoplay-on-view][data-v-715d4090]{pointer-events:none}.project-media video[data-autoplay-on-view][data-v-715d4090]::-webkit-media-controls{display:none!important}.project-media__video-cover[data-v-715d4090]{background:#131313;border:0;cursor:pointer;inset:0;margin:0;padding:0;position:absolute;width:100%;z-index:1}.project-media__video-cover img[data-v-715d4090]{height:100%;object-fit:cover;width:100%}.project-media__play-button[data-v-715d4090]{align-items:center;aspect-ratio:165 / 93;background:red;border-radius:clamp(8px,2.5vw,24px);display:flex;justify-content:center;left:50%;max-width:132px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .16s ease;width:13.75%}.project-media__play-button[data-v-715d4090]:before{border-bottom:clamp(8px,1.7vw,16px) solid transparent;border-left:clamp(12px,2.3vw,22px) solid #fff;border-top:clamp(8px,1.7vw,16px) solid transparent;content:"";height:0;transform:translate(10%);width:0}.project-media__video-cover:hover .project-media__play-button[data-v-715d4090]{transform:translate(-50%,-50%) scale(1.02)}.project-media__video-cover[data-v-715d4090]:focus-visible{outline:3px solid #00d9ff;outline-offset:-3px}.project-media--cover[data-v-715d4090]{background:#fff;height:var(--project-media-height)}.project-media--cover picture[data-v-715d4090],.project-media--cover img[data-v-715d4090],.project-media--cover video[data-v-715d4090]{height:100%;object-fit:cover}@media(max-width:767px){.project-media[data-v-715d4090]{border-radius:0;margin-inline:calc(0px - var(--page-gutter));max-width:none;width:calc(100% + var(--page-gutter) + var(--page-gutter))}.project-media--cover[data-v-715d4090]{height:auto}.project-media--cover picture[data-v-715d4090],.project-media--cover img[data-v-715d4090],.project-media--cover video[data-v-715d4090]{height:auto}.project-media__video-cover img[data-v-715d4090]{height:100%}}.result-list[data-v-e532f264]{display:flex;flex-direction:column;gap:32px;list-style:disc;margin:0;padding-left:16px}.result-list li[data-v-e532f264]::marker{color:var(--result-marker-color);font-size:16px}.result-list h3[data-v-e532f264]{color:#323232;font-size:20px;font-weight:var(--font-weight-bold);letter-spacing:1px;line-height:1.5;margin:0}.result-list p[data-v-e532f264]{color:#000;font-size:var(--content-body-font-size);letter-spacing:1px;line-height:1.5;margin:2px 0 0}.project-pagination-item[data-v-7a32a2d4]{align-items:center;background:#fafafa;border-radius:16px;display:flex;gap:24px;min-width:0;overflow:hidden;padding:24px 24px 0}.project-pagination-item--next[data-v-7a32a2d4]{flex-direction:row-reverse;text-align:right}.project-pagination-item__image[data-v-7a32a2d4]{flex:0 0 160px;height:200px;overflow:hidden}.project-pagination-item__image img[data-v-7a32a2d4]{display:block;height:100%;object-fit:cover;object-position:top;width:100%}.project-pagination-item__content[data-v-7a32a2d4]{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0}.project-pagination-item--next .project-pagination-item__content[data-v-7a32a2d4]{align-items:flex-end}.project-pagination-item__summary[data-v-7a32a2d4]{display:flex;flex-direction:column;gap:8px;width:100%}.project-pagination-item h2[data-v-7a32a2d4]{font-size:var(--font-size-item-heading);font-weight:var(--font-weight-bold);line-height:1.2;margin:0}.project-pagination-item[data-v-7a32a2d4] .app-button{font-weight:var(--font-weight-medium);padding:11px 23px}.project-pagination-item--article[data-v-7a32a2d4],.project-pagination-item--article.project-pagination-item--next[data-v-7a32a2d4]{align-items:center;flex-direction:row;gap:24px;padding:24px;text-align:left}.project-pagination-item--article .project-pagination-item__image[data-v-7a32a2d4]{border-radius:16px;flex:0 0 201px;height:134px}.project-pagination-item--article .project-pagination-item__content[data-v-7a32a2d4],.project-pagination-item--article.project-pagination-item--next .project-pagination-item__content[data-v-7a32a2d4]{align-items:flex-start;gap:16px}.project-pagination-item--article.project-pagination-item--next[data-v-7a32a2d4] .project-tags{justify-content:flex-start}@media(min-width:768px)and (max-width:1023px){.project-pagination-item[data-v-7a32a2d4]{gap:16px;padding:16px 16px 0}.project-pagination-item__image[data-v-7a32a2d4]{flex-basis:120px;height:150px}}@media(max-width:767px){.project-pagination-item[data-v-7a32a2d4]{gap:12px;justify-content:space-between;padding:16px 16px 0}.project-pagination-item--next[data-v-7a32a2d4]{border-top:0}.project-pagination-item__image[data-v-7a32a2d4]{flex-basis:120px;height:150px}.project-pagination-item[data-v-7a32a2d4] .app-button{flex-shrink:0;padding:7px 15px}.project-pagination-item--article[data-v-7a32a2d4],.project-pagination-item--article.project-pagination-item--next[data-v-7a32a2d4]{align-items:flex-start;flex-direction:column;gap:16px;padding:16px}.project-pagination-item--article .project-pagination-item__image[data-v-7a32a2d4]{aspect-ratio:3 / 2;flex-basis:auto;height:auto;width:100%}.project-pagination-item--article .project-pagination-item__content[data-v-7a32a2d4]{width:100%}.project-pagination-item--article[data-v-7a32a2d4] .app-button.app-button--fit{max-width:none;width:100%}}.project-pagination[data-v-b36092a2]{background:#fff;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:60px max(var(--page-gutter),calc((100% - var(--content-width-project)) / 2))}.project-pagination--article[data-v-b36092a2]{gap:40px;grid-template-columns:minmax(0,960px);justify-content:center}@media(max-width:767px){.project-pagination[data-v-b36092a2]{grid-template-columns:1fr;padding-block:48px}.project-pagination--article[data-v-b36092a2]{gap:24px}}
