.hema-type-label-wrapper[data-v-6ce44bcd]{position:relative}.hema-type-label-wrapper[data-v-6ce44bcd]>:first-child{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--elevate-bg,hsla(0,0%,100%,.24))}.hema-type-label-wrapper .hema-border-elevate[data-v-6ce44bcd]{background:light;background:conic-gradient(#00000080 10%,#ffffff80,#00000080,#ffffff80 85%,#00000080 100% 0);border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;mix-blend-mode:screen;padding:1px;pointer-events:none;z-index:11}.hema-type-label-wrapper .hema-type-label[data-v-6ce44bcd]{border-radius:clamp(1.0625rem,.91667rem + .55556vw,1.5rem);box-shadow:0 4px 8px #00000008;color:var(--color-text-brand-contrast);color:var(--color-text-default);display:inline-block;font-family:var(--font-family);font-size:clamp(.9375rem,.875rem + .2381vw,1.125rem);font-style:normal;font-weight:550;letter-spacing:normal;line-height:164%;padding:clamp(.5rem,.41667rem + .31746vw,.75rem) clamp(1rem,.91667rem + .31746vw,1.25rem);position:relative}.hema-type-label-wrapper .hema-border-elevate[data-v-6ce44bcd]{border-radius:clamp(1.0625rem,.91667rem + .55556vw,1.5rem);height:100%;position:absolute;width:100%}.hema-project-item{container-type:inline-size;display:flex;flex-direction:column;gap:clamp(.75rem,.5rem + .95238vw,1.5rem);position:relative;width:100%}.hema-project-item .hema-project-preview-wrapper{align-items:center;aspect-ratio:1;background-color:var(--color-bg-accent-dark);border-radius:clamp(32px,10cqw,56px);container-type:inline-size;display:flex;justify-content:center;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;pointer-events:none;position:relative;transform:translateZ(0);transition:all .6s cubic-bezier(.165,.84,.44,1)}.hema-project-item .hema-project-preview-wrapper.hema-project-preview-large{aspect-ratio:23/26}.hema-project-item .hema-project-preview-wrapper .hema-project-type-label{left:clamp(1.25rem,.83333rem + 1.5873vw,2.5rem);position:absolute;top:calc(clamp(1.25rem,.83333rem + 1.5873vw,2.5rem) + 1px)}.hema-project-item .hema-project-preview-wrapper .hema-project-preview{aspect-ratio:3/2;box-shadow:0 30px 20px -12px #5757571a,0 18px 26px -12px #00000026;height:auto;overflow:hidden;position:relative;transition:all .6s cubic-bezier(.165,.84,.44,1);width:65%;will-change:box-shadow}.hema-project-item .hema-project-preview-wrapper .hema-project-preview.--fill{border-radius:0;height:100%;width:100%}.hema-project-item .hema-project-preview-wrapper .hema-project-preview.--format-desktop{aspect-ratio:3/2;border-radius:5cqw;width:69%}@media screen and (min-width:768px){.hema-project-item .hema-project-preview-wrapper .hema-project-preview.--format-desktop{border-radius:4.4cqw;width:66%}}.hema-project-item .hema-project-preview-wrapper .hema-project-preview picture{height:100%}.hema-project-item .hema-project-preview-wrapper .hema-project-preview-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:992px){.hema-project-item:hover .hema-project-preview-wrapper{transform:scale(.975)}.hema-project-item:hover .hema-project-preview-wrapper .hema-project-preview{box-shadow:0 30px 60px -12px #57575726,0 18px 36px -18px #00000014;transform:scale(1.08)}}.hema-project-item .hema-project-content-wrapper{display:flex;flex-direction:column;padding:0 clamp(.75rem,.58333rem + .63492vw,1.25rem);row-gap:clamp(.25rem,.25rem + 0vw,.25rem)}@media screen and (min-width:768px){.hema-project-item .hema-project-content-wrapper .hema-project-title{padding-right:4.5cqw}}.hema-project-item .hema-project-content-wrapper .hema-project-category{color:var(--color-text-lighter)}.hema-project-item:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}.hema-resource-item .hema-project-preview-wrapper{aspect-ratio:6/4.3}.hema-resource-item .hema-project-content-wrapper .hema-project-category{color:var(--color-text-accent-light)}
