.work-page.svelte-h42kpi{min-height:62svh;padding:clamp(7.5rem,11vw,10rem) 1rem 4rem;background:#0d0f14}.work-header.svelte-h42kpi{width:var(--container);max-width:800px;margin-inline:auto;margin-bottom:clamp(2.5rem,5vw,4rem);padding-inline:clamp(.5rem,2vw,1.5rem)}.work-header.svelte-h42kpi h1:where(.svelte-h42kpi){font-size:clamp(2.5rem,6vw,4rem);font-weight:400;margin:0 0 1.5rem;color:#fff;letter-spacing:-.02em}.work-header.svelte-h42kpi p:where(.svelte-h42kpi){font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7;color:#ffffffb3;margin:0}.case-studies-grid.svelte-h42kpi{width:var(--container);max-width:1800px;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;padding-inline:clamp(.5rem,2vw,1.5rem)}.case-card.svelte-h42kpi{display:flex;flex-direction:column;background:var(--card-bg);border-radius:20px;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;position:relative;aspect-ratio:587 / 733;padding:1.5rem}.case-card.svelte-h42kpi:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000004d}.case-card__header.svelte-h42kpi{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;z-index:1}.case-card__title.svelte-h42kpi{font-family:Manrope,sans-serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:700;margin:0;color:#000}.case-card__icons.svelte-h42kpi{display:flex;gap:.5rem}.case-card__icon.svelte-h42kpi{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#f4f4f4;color:#000}.case-card__icon--dark.svelte-h42kpi{background:#000;color:#fff}.case-card__icon.svelte-h42kpi svg:where(.svelte-h42kpi){width:24px;height:24px}.case-card__image.svelte-h42kpi{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;margin-bottom:1rem}.case-card__image.svelte-h42kpi img:where(.svelte-h42kpi){max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:10px;box-shadow:13px 18px 31px #0000001f}.case-card__footer.svelte-h42kpi{display:flex;align-items:flex-start;gap:1rem;z-index:1}.case-card__play.svelte-h42kpi{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#000;border:none;cursor:pointer;transition:transform .2s ease}.case-card__play.svelte-h42kpi:hover{transform:scale(1.1)}.case-card__play.svelte-h42kpi svg:where(.svelte-h42kpi){width:16px;height:16px;color:#fff;margin-left:2px}.case-card__excerpt.svelte-h42kpi{font-size:.875rem;line-height:1.5;color:#000;margin:0;opacity:.8}@media(max-width:1200px){.case-studies-grid.svelte-h42kpi{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.work-page.svelte-h42kpi{padding-top:7rem}.case-studies-grid.svelte-h42kpi{grid-template-columns:1fr;max-width:500px}.case-card.svelte-h42kpi{aspect-ratio:auto;min-height:500px}.case-card__icon.svelte-h42kpi{width:44px;height:44px}.case-card__icon.svelte-h42kpi svg:where(.svelte-h42kpi){width:20px;height:20px}}
