.case-tag.svelte-15cs11z{width:fit-content;font-family:var(--font-family-heading);font-size:var(--font-size-body-sm);color:var(--color-white-60);border:1px solid var(--color-white-20);border-radius:100px;justify-content:center;align-items:center;padding-block:.5rem;padding-inline:.75rem;display:flex}.case-list-item.svelte-1dwzm8s{border-top:1px solid var(--color-white-20);flex-direction:column;gap:1.5rem;padding-block:2.5rem;display:flex;position:relative}@media (width<=768px){.case-list-item[data-index="3"].svelte-1dwzm8s,.case-list-item[data-index="4"].svelte-1dwzm8s{display:none}}@media (width>=768px){.case-list-item.svelte-1dwzm8s{grid-template-columns:200px 1fr 1fr;justify-content:space-between;align-items:center;display:grid}}@media (width>=1024px){.case-list-item.svelte-1dwzm8s{grid-template-columns:repeat(3,1fr)}}.case-list-item.svelte-1dwzm8s:last-child{border-bottom:1px solid var(--color-white-20)}.case-list-item__content.svelte-1dwzm8s{flex-direction:column;gap:1rem;display:flex}@media (width>=768px){.case-list-item__content.svelte-1dwzm8s{max-width:490px}}.case-list-item__title.svelte-1dwzm8s{font-family:var(--font-family-heading);letter-spacing:-.96px;color:var(--color-white);font-size:2.5rem;font-weight:600}.case-list-item__summary.svelte-1dwzm8s{color:var(--color-white-80)}.case-list-item__tags.svelte-1dwzm8s{gap:2rem;display:flex}@media (width>=768px){.case-list-item__tags.svelte-1dwzm8s{justify-content:center}}.case-list-item__video-wrap.svelte-1dwzm8s{border-radius:var(--border-radius-md);position:relative;overflow:hidden}@media (width>=768px){.case-list-item__video-wrap.svelte-1dwzm8s{display:none}}.case-list-item__video-wrap.svelte-1dwzm8s .overlay:where(.svelte-1dwzm8s){z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.case-list-item__link{margin-inline:auto}@media (width>=768px){.case-list-item.svelte-1dwzm8s .btn.case-list-item__link{display:none}}.case-list-item__corner.svelte-1dwzm8s{color:var(--color-white-60);justify-content:flex-end;font-size:1.5rem;display:none}@media (width>=768px){.case-list-item__corner.svelte-1dwzm8s{display:flex}}.preview-item.svelte-1dwzm8s .preview-item__visual:where(.svelte-1dwzm8s){aspect-ratio:1/1.25;width:20em;display:none;position:absolute;overflow:hidden}.preview-item.svelte-1dwzm8s .preview-item__visual:where(.svelte-1dwzm8s) img{object-fit:cover;width:100%;height:100%}.cases-list.svelte-u65v69{flex-direction:column;gap:3rem;width:100vw;display:flex;position:relative;overflow:hidden}.cases-list__header.svelte-u65v69{width:100%;max-width:810px;margin-inline:auto;container-type:inline-size}.cases-list__header.has-filters.svelte-u65v69{max-width:var(--container-width);padding-inline:var(--container-inline-padding-sm)}@media (width>=768px){.cases-list__header.has-filters.svelte-u65v69{padding-inline:var(--container-inline-padding)}}.cases-list__header.has-filters.svelte-u65v69 .heading:where(.svelte-u65v69){text-align:left}@media (width>=768px){.cases-list__header.has-filters.svelte-u65v69 .heading:where(.svelte-u65v69){max-width:55%}}.cases-list__header.svelte-u65v69 .heading:where(.svelte-u65v69){color:var(--color-white);text-align:center}@container (width<500px){.cases-list__header.svelte-u65v69 .heading:where(.svelte-u65v69){text-wrap:balance}}.cases-list__filters.svelte-u65v69{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-auto-flow:column;gap:1rem;width:100%;display:grid;overflow-x:auto}.cases-list__filters.svelte-u65v69 .btn:where(.svelte-u65v69){width:100%}.cases-list__list.svelte-u65v69{flex-direction:column;width:100%;display:flex}.cases-list__buttons.svelte-u65v69{justify-content:center;align-items:center;gap:1.5rem;display:flex}.preview-follower.svelte-u65v69{z-index:100;aspect-ratio:1/1.25;pointer-events:none;border-radius:.75em;justify-content:center;align-items:center;width:20em;display:flex;position:fixed;inset:0% auto auto 0%;overflow:hidden}.preview-follower.svelte-u65v69 .preview-follower__label:where(.svelte-u65v69){z-index:2;opacity:0;transition:opacity .1s,transform .6s cubic-bezier(.65,.1,0,1);position:absolute;transform:translateY(100%)}.preview-follower.svelte-u65v69 .preview-follower__inner:where(.svelte-u65v69){z-index:2;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .1s,transform .6s cubic-bezier(.65,.1,0,1);display:flex;position:relative;transform:scale(0)}.preview-follower [data-follower-visual]{aspect-ratio:1/1.25;z-index:0;width:100%;height:100%;display:block;position:absolute;overflow:hidden}.preview-follower [data-follower-visual] img{object-fit:cover;width:100%;height:100%}@media (hover:hover) and (width>=992px){body:has([data-follower-collection]:hover) .preview-follower__inner{opacity:1;transform:scale(1)}body:has([data-follower-collection]:hover) .preview-follower__label{opacity:1;transform:translate(0)}body:has(.preview-item:hover) .preview-item:not(:hover){opacity:.5}}
