.casestudy_menu__navigation[data-v-963df951]{display:flex;height:92px;position:sticky;top:0;z-index:69421;margin:0 auto;pointer-events:none}@media(max-width:1024px){.casestudy_menu__navigation[data-v-963df951]{position:relative!important;z-index:1!important}}@media(max-width:760px){.casestudy_menu__navigation[data-v-963df951]{display:none}}.casestudy_menu__navigation--shadow[data-v-963df951]{position:sticky;height:5px;top:87px;box-shadow:0 3px 6px #0000000d;z-index:69420}@media(max-width:760px){.casestudy_menu__navigation--shadow[data-v-963df951]{display:none}}.casestudy_menu__navigation--tabs[data-v-963df951]{display:flex;justify-content:center;align-items:center}.casestudy_menu__navigation--tabs strong[data-v-963df951]{font-family:BornaRegular;font-weight:200}.casestudy_menu__navigation--tab[data-v-963df951]{font-size:1.15rem;border-radius:2rem;border:1px solid #FF5317;padding:2px 10px 0;text-decoration:none;background-color:#fff;color:#ff5317;margin-left:10px;margin-right:10px;font-family:BornaBold;font-weight:700;pointer-events:auto}.casestudy_menu__navigation--tab[data-v-963df951]:hover{background-color:#ff5317;color:#fff;text-decoration:none}.casestudy_menu__navigation--tab__active[data-v-963df951]{background-color:#ff5317!important;color:#fff!important}.casestudy_menu__navigation strong[data-v-963df951]{font-size:1.15rem;padding-right:1.5rem}.casestudy_menu__subnavigation[data-v-963df951]{display:flex;width:100%;margin:0 auto;padding-top:3rem}@media(max-width:760px){.casestudy_menu__subnavigation[data-v-963df951]{display:none}}.casestudy_menu__subnavigation--tabs[data-v-963df951]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:1rem}.casestudy_menu__subnavigation--tabs .casestudy_menu__navigation--tab[data-v-963df951]{white-space:nowrap}.casestudy_menu__subnavigation--tab[data-v-963df951]{font-size:1rem;border-radius:2rem;border:1px solid #FF5317;padding:0 10px;text-decoration:none;background-color:#fff;color:#ff5317;margin-left:10px;margin-right:10px;font-family:BornaBold;font-weight:700}.casestudy_menu__subnavigation--tab[data-v-963df951]:hover{background-color:#ff5317;color:#fff;text-decoration:none}.casestudy_menu__subnavigation--tab__active[data-v-963df951]{background-color:#ff5317!important;color:#fff!important}.casestudy_menu__filters[data-v-963df951]{display:none;position:relative;z-index:20;padding:1.2rem 0 .4rem}@media(max-width:760px){.casestudy_menu__filters[data-v-963df951]{display:block}}.casestudy_menu__filter[data-v-963df951]{position:relative;width:100%}.casestudy_menu__filter-toggle[data-v-963df951]{display:flex;align-items:center;justify-content:space-between;appearance:none;-webkit-appearance:none;width:100%;padding:.8rem 1.2rem;border:1px solid #FF5317;border-radius:2rem;background:#fff;color:#ff5317;font-family:BornaBold;font-weight:700;font-size:1.15rem;text-align:left;cursor:pointer}.casestudy_menu__filter-chevron[data-v-963df951]{width:.9rem;height:.9rem;border-right:2px solid #FF5317;border-bottom:2px solid #FF5317;transform:rotate(45deg);transition:transform .2s ease;flex-shrink:0;margin-top:-.4rem}.casestudy_menu__filter-chevron.is-open[data-v-963df951]{transform:rotate(-135deg);margin-top:.4rem}.casestudy_menu__filter-menu[data-v-963df951]{position:absolute;left:0;width:100%;max-width:100%;top:calc(100% + .8rem);z-index:21;max-height:60vh;overflow-y:auto;padding:.8rem 0;background:#fff;border:1px solid #FF5317;border-radius:1.2rem;box-shadow:0 16px 40px #0000001f;box-sizing:border-box}.casestudy_menu__filter-group[data-v-963df951]{margin:1.2rem 1.2rem .4rem;color:#979797;font-family:BornaRegular;font-weight:200;font-size:1rem}.casestudy_menu__filter-group[data-v-963df951]:first-of-type{margin-top:.4rem}.casestudy_menu__filter-option[data-v-963df951]{display:block;appearance:none;-webkit-appearance:none;width:100%;padding:.7rem 1.2rem;border:0;background:transparent;color:#ff5317;font-family:BornaBold;font-weight:700;font-size:1.15rem;text-align:left;cursor:pointer}.casestudy_menu__filter-option[data-v-963df951]:hover,.casestudy_menu__filter-option.is-active[data-v-963df951]{background:#ff5317;color:#fff}.casestudy_menu__content[data-v-963df951]{z-index:1}.casestudy_menu__content--item[data-v-963df951]{scroll-margin-top:150px}.casestudy_menu__infinite[data-v-963df951]{pointer-events:none;min-height:1px;height:1px;overflow:hidden}@media(max-width:760px){.casestudy_menu__skeleton[data-v-963df951]{max-width:100vw!important;width:100vw!important;padding:0!important}}.casestudy_menu__skeleton-media[data-v-963df951],.casestudy_menu__skeleton-badge[data-v-963df951],.casestudy_menu__skeleton-title[data-v-963df951],.casestudy_menu__skeleton-description[data-v-963df951],.casestudy_menu__skeleton-arrow[data-v-963df951]{background-color:#ddd;animation:casestudy-skeleton-pulse-963df951 1.4s ease-in-out infinite}.casestudy_menu__skeleton-media[data-v-963df951]{width:100%;aspect-ratio:2}.casestudy_menu__skeleton-content[data-v-963df951]{width:100%;min-height:20rem;padding:6rem;text-align:center;max-width:60rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}@media(max-width:576px){.casestudy_menu__skeleton-content[data-v-963df951]{padding:2rem!important}}.casestudy_menu__skeleton-badge[data-v-963df951]{width:12rem;height:3.2rem;border-radius:2rem}.casestudy_menu__skeleton-title[data-v-963df951]{width:70%;max-width:42rem;height:5rem;margin-top:2.5rem;border-radius:.4rem}.casestudy_menu__skeleton-description[data-v-963df951]{width:80%;max-width:40rem;height:2.2rem;margin-top:2rem;border-radius:.4rem}.casestudy_menu__skeleton-description--short[data-v-963df951]{width:55%;margin-top:1rem}.casestudy_menu__skeleton-arrow[data-v-963df951]{width:10rem;height:8.5rem;margin-top:2rem;border-radius:.4rem}.casestudy_menu__video-skeleton[data-v-963df951]{display:grid;grid-template-columns:1fr;gap:1.6rem;padding-top:2rem}@media(min-width:760px){.casestudy_menu__video-skeleton[data-v-963df951]{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:1280px){.casestudy_menu__video-skeleton[data-v-963df951]{grid-template-columns:repeat(3,1fr)}}.casestudy_menu__video-skeleton-item[data-v-963df951]{width:100%;aspect-ratio:16/9;background-color:#ddd;animation:casestudy-skeleton-pulse-963df951 1.4s ease-in-out infinite}@keyframes casestudy-skeleton-pulse-963df951{0%,to{opacity:1}50%{opacity:.45}}.load-archive-button[data-v-963df951]{display:block;font-size:calc(1.405rem + 1.86vw)}@media(min-width:1200px){.load-archive-button[data-v-963df951]{font-size:2.8rem}}.load-archive-button[data-v-963df951]{text-align:center;color:#ff5317;background:transparent;text-decoration:underline;border-bottom:none;padding:6rem;font-family:BornaBold;font-weight:700}@media(max-width:640px){.load-archive-button[data-v-963df951]{padding:6rem 2rem}}.load-archive-button[data-v-963df951]:hover{color:#000;cursor:pointer}
