.page[data-v-a76b3892]{align-items:flex-start;display:flex;flex-flow:column wrap;gap:1px 0;justify-content:flex-start}.page[data-v-a76b3892],.page.work[data-v-a76b3892],.page.work.detail[data-v-a76b3892]{width:100%}.page.work.detail .page__main-content[data-v-a76b3892]{align-items:flex-start;display:flex;flex-flow:column wrap;gap:1px 0;justify-content:flex-start;width:100%}.page.work.detail .page__main-content .headline[data-v-a76b3892]{align-items:center;border-radius:12px;justify-content:center;width:100%}.page.work.detail .page__main-content .headline section[data-v-a76b3892]{background-color:var(--color-accent-fourth);width:100%}.page.work.detail .page__main-content .headline h2[data-v-a76b3892]{color:var(--color-accent-third)}.page.work.detail .page__main-content .headline section[data-v-a76b3892]{border-radius:1000px;padding:var(--svw-padding)}.page.work.detail .page__main-content .headline section h2[data-v-a76b3892]{font-size:max(var(--large-font-size),min(3.5svw,var(--xl-font-size)));font-weight:400;line-height:var(--line-height-tight);margin:0 0 max(var(--headline-correction-min),min(var(--headline-correction-mid),var(--headline-correction-max))) 0;min-height:max(var(--large-font-size),min(3.5svw,var(--xl-font-size)));text-align:center;text-transform:uppercase;width:100%}.page.work.detail .page__main-content .headline[data-v-a76b3892]{display:flex}.page.work.detail .page__main-content .subline[data-v-a76b3892]{align-items:center;border-radius:12px;justify-content:center;width:100%}.page.work.detail .page__main-content .subline section[data-v-a76b3892]{background-color:var(--color-accent-third);width:100%}.page.work.detail .page__main-content .subline h3[data-v-a76b3892]{color:var(--color-accent-main)}.page.work.detail .page__main-content .subline section[data-v-a76b3892]{border-radius:1000px;padding:var(--svw-padding)}.page.work.detail .page__main-content .subline section h3[data-v-a76b3892]{font-size:max(var(--large-font-size),min(3.5svw,var(--xl-font-size)));font-weight:400;line-height:var(--line-height-tight);margin:0 0 max(var(--headline-correction-min),min(var(--headline-correction-mid),var(--headline-correction-max))) 0;min-height:max(var(--large-font-size),min(3.5svw,var(--xl-font-size)));text-align:center;text-transform:uppercase;width:100%}.page.work.detail .page__main-content .subline[data-v-a76b3892]{display:flex}.page.work.detail .page__main-content .category-filters[data-v-a76b3892]{display:flex;flex-flow:row wrap;gap:1px;justify-content:flex-start;margin:0;z-index:50}.page.work.detail .page__main-content .category-filters .category-button[data-v-a76b3892]{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:var(--color-background-buttons-dark);border-radius:4px;color:var(--color-font-light);font-size:var(--small-font-size);height:calc(var(--small-font-size) + var(--small-padding)*2);line-height:var(--line-height-normal);min-width:14.28571vw;padding:var(--small-padding) var(--base-padding);text-align:left}.page.work.detail .page__main-content .info[data-v-a76b3892]{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%}@media screen and (max-width:900px){.page.work.detail .page__main-content .info[data-v-a76b3892]{flex-flow:column wrap}}.page.work.detail .page__main-content .info[data-v-a76b3892]{gap:1px}.page.work.detail .page__main-content .info .title-image[data-v-a76b3892]{border-radius:12px;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:calc(50% - 1px)}@media screen and (max-width:900px){.page.work.detail .page__main-content .info .title-image[data-v-a76b3892]{width:100%}}.page.work.detail .page__main-content .info .description[data-v-a76b3892]{margin:0;width:calc(50% - 1px)}@media screen and (max-width:900px){.page.work.detail .page__main-content .info .description[data-v-a76b3892]{width:100%}}.page.work.detail .page__main-content .info .description[data-v-a76b3892]{background-color:var(--color-background-buttons-light);border-radius:12px;padding:var(--big-margin) var(--big-margin) calc(var(--xl-margin)*2)}.page.work.detail .page__main-content .info .description[data-v-a76b3892]>*{color:var(--color-font);font-size:var(--large-font-size);font-weight:400;line-height:1.15}
