[data-v-1f9aebdf]:root{--gap-sm:.25rem;--gap-md:.75rem;--gap-lg:1.5rem}@media (width >= 1024px){[data-v-1f9aebdf]:root{--gap-md:1.25vw;--gap-lg:2.5vw}}.image-frame[data-v-1f9aebdf]{display:flex;flex-direction:column}.image-frame__container[data-v-1f9aebdf]{background-color:#fff;border-bottom-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.image-frame__container[data-v-1f9aebdf],.image-frame__header[data-v-1f9aebdf]{display:flex;flex-direction:column;flex-grow:1}.image-frame__header[data-v-1f9aebdf]{background-color:#121212;border:var(--gap-sm) solid #fff;border-radius:1rem;overflow:hidden;position:relative}.image-frame__header[data-v-1f9aebdf]:before{background-color:#05f;border-radius:50%;content:"";filter:blur(3rem);height:70%;left:-15%;opacity:.2;position:absolute;top:-25%;width:70%;z-index:1}.image-frame__header[data-v-1f9aebdf]:after{background-color:#0fc7bb;bottom:-25%;content:"";filter:blur(5rem);height:100%;opacity:.2;position:absolute;right:-15%;width:100%}.image-frame__image[data-v-1f9aebdf]{align-items:center;display:flex;flex-grow:1;justify-content:center;position:relative;z-index:2}.image-frame-footer[data-v-1f9aebdf]{position:relative}.image-frame-footer__caption[data-v-1f9aebdf]{align-items:center;background-color:#fff;border-bottom-left-radius:1rem;color:#121212;display:flex;font-size:1rem;font-weight:700;height:2.75rem;margin-right:6rem;padding-left:1rem;white-space:nowrap}@media (width >= 1600px){.image-frame-footer__caption[data-v-1f9aebdf]{font-size:.833vw}}.image-frame-footer[data-v-1f9aebdf]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='40' fill='none'%3E%3Cpath fill='%23fff' d='M0 0v28c0 6.629 5.373 12 12 12h214.746c4.242 0 8.313-1.687 11.313-4.687l30.629-30.626c3-3 7.07-4.687 11.312-4.687z'/%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:2.75rem;position:absolute;right:2rem;top:0;transform:scale(1.007) translate(-1px);width:4rem}
