.experience-item.svelte-1eg1njl{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;gap:4px;padding:12px 0;display:flex}.experience-information.svelte-1eg1njl{flex-direction:column;gap:12px;display:flex}.job-positions.svelte-1eg1njl{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.job-dates.svelte-1eg1njl{align-items:center;gap:4px;display:flex}.job-date.svelte-1eg1njl{text-align:right}@media (width<=768px){.experience-information.svelte-1eg1njl{gap:4px}}.sphere-ball.svelte-wfbtdk{width:var(--size);height:var(--size);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sphere-video.svelte-wfbtdk,.fallback-image.svelte-wfbtdk{object-fit:cover;border-radius:50%;width:100%;height:100%}.gradient-overlay.svelte-wfbtdk{pointer-events:none;background:radial-gradient(circle,#0009 42%,#0000 49%,#000 50%),linear-gradient(#0000 0%,#000 100%);border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.sphere-ball.svelte-wfbtdk{--size:180px}}.line-video-container.svelte-1ftr7sl{width:var(--size);height:var(--size);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.line-video.svelte-1ftr7sl,.fallback-image.svelte-1ftr7sl{object-fit:cover;width:100%;height:100%}.gradient-overlay.svelte-1ftr7sl{pointer-events:none;background:radial-gradient(#0000 0%,#000 60%);width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.line-video-container.svelte-1ftr7sl{--size:180px}}.promo-img-container.svelte-1tara1p{aspect-ratio:16/9;cursor:pointer;background-color:#0000;background-image:linear-gradient(#000000a6,#000000bf),url(../../../frame-tile-1.png);background-position:0 0,0 0;background-repeat:repeat;background-size:12px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:.5px solid #ffffff1f;width:100%;padding:12px;transition:all .1s;position:relative}.promo-img-container.svelte-1tara1p:hover{border:.5px solid #ffffff4d}.promo-img-container.svelte-1tara1p img:where(.svelte-1tara1p){object-fit:cover;width:100%;height:100%;transition:transform .1s}.placeholder-content.svelte-1tara1p{background:#828282;border-radius:2px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.placeholder-text.svelte-1tara1p{text-transform:uppercase;opacity:.5;font-size:14px;transition:all .1s}.promo-img-container.svelte-1tara1p:hover .placeholder-text:where(.svelte-1tara1p){opacity:.8}@media (width<=768px){.promo-img-container.svelte-1tara1p{padding:4px}}.case-promo.svelte-1peyvin{flex-direction:column;justify-content:center;gap:24px;width:768px;display:flex}.case-tagline.svelte-1peyvin{flex-wrap:wrap;justify-content:left;align-items:center;gap:10px;display:flex}.date.svelte-1peyvin{color:var(--tertiary-basic)}.company.svelte-1peyvin{color:var(--primary-basic)}.tags.svelte-1peyvin{color:var(--tertiary-basic)}.case-motto.svelte-1peyvin{text-align:left;margin-top:0}.case-description.svelte-1peyvin{color:var(--tertiary-basic);text-align:left;margin:0;font-size:16px;line-height:1.05}.case-link.svelte-1peyvin{color:inherit;line-height:1;text-decoration:none;display:block}@media (width<=800px){.case-promo.svelte-1peyvin{width:100%;max-width:768px}}.image-2.svelte-1uha8ag{object-fit:cover;border-radius:0;width:338px;height:193px}
