.case-gallery{display:flex;flex-direction:column;gap:24px}.case-gallery__row{display:grid;gap:24px}.case-gallery__row[data-cols="1"]{grid-template-columns:1fr}.case-gallery__row[data-cols="1"] .media-block__media{aspect-ratio:1232/700}.case-gallery__row[data-cols="2"]{grid-template-columns:repeat(2, 1fr)}.case-gallery__row[data-cols="2"] .media-block__media{aspect-ratio:604/400}.case-gallery__row[data-cols="3"]{grid-template-columns:repeat(3, 1fr)}.case-gallery__row[data-cols="3"] .media-block__media{aspect-ratio:394/300}@media only screen and (max-width: 669px){.case-gallery__row{grid-template-columns:1fr}.case-gallery__row .media-block__media{aspect-ratio:16/10}}.media-block__media{border-radius:var(--radius-card);overflow:hidden;background:var(--c-grey-100)}.media-block__media picture{display:block;width:100%;height:100%}.media-block__media img,.media-block__media video{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover}html.is-sheet-open,html.is-sheet-open body{overflow:hidden;overscroll-behavior:none;touch-action:none}html.is-sheet-open:has(.sheet[data-sheet-ssr][open])::before{content:"";position:fixed;inset:0;z-index:35;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none}html.is-sheet-open .sheet__scroll{touch-action:pan-y}body.is-receded{transform:scale(0.945) translateY(10px);border-radius:16px;overflow:clip;transition:transform var(--dur-sheet) var(--ease-expo)}body:not(.is-receded){transition:transform var(--dur-sheet) var(--ease-expo)}.sheet{border:none;padding:0;background:var(--c-white);border-radius:16px 16px 0 0;width:100vw;max-width:100vw;height:calc(100svh - 72px);margin:auto 0 0;overflow:hidden;transform:translateY(100%);transition:transform var(--dur-sheet) var(--ease-expo),overlay var(--dur-sheet) allow-discrete,display var(--dur-sheet) allow-discrete}.sheet[data-sheet-ssr][open]{position:fixed;inset:auto 0 0;z-index:40}.sheet.is-open{transform:none}.sheet:focus{outline:none}@media only screen and (min-width: 670px){.sheet{width:90vw;max-width:90vw;margin:auto auto 0}}.sheet::backdrop{background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background 450ms var(--ease-out),backdrop-filter 450ms var(--ease-out),-webkit-backdrop-filter 450ms var(--ease-out)}.sheet.is-open::backdrop{background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sheet.is-backdrop-hover{cursor:none}.sheet__scroll{height:100%;overflow-y:auto;overscroll-behavior:contain}.sheet__inner{padding:clamp(64px,9vh,100px) var(--content-padding-inline) 90px;display:flex;flex-direction:column;gap:64px;max-width:var(--content-max-width);margin-inline:auto;width:100%}.cursor-close{position:fixed;left:0;top:0;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--c-white);box-shadow:0 4px 16px rgba(0,0,0,.18);font-size:var(--fs-text-xs);line-height:var(--lh-text-xs);opacity:0;pointer-events:none;z-index:5}.cursor-close.is-active{opacity:1}.sheet-header{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:20px;max-width:720px}.sheet-header__eyebrow{letter-spacing:.02em}.sheet-header__title{white-space:nowrap}@media only screen and (max-width: 669px){.sheet-header__title{white-space:normal}}@media(prefers-reduced-motion: reduce){body.is-receded,body:not(.is-receded){transition:none}.sheet{transition:none}}@media(hover: none){.cursor-close{display:none}.sheet.is-backdrop-hover{cursor:auto}}.block--case-studies .case-studies__eyebrow{display:block;margin-bottom:40px;letter-spacing:.02em}.block--case-studies .case-studies__title{margin:0 0 24px}.block--case-studies .case-studies__grid{display:grid;gap:24px}.block--case-studies .case-card{display:block;width:100%;text-align:left;color:inherit;text-decoration:none;transition:opacity 450ms var(--ease-out)}.block--case-studies .case-card.is-dimmed{opacity:.15;pointer-events:none}.block--case-studies .case-card.is-hidden{display:none}.block--case-studies .case-card__media{position:relative;overflow:hidden;border-radius:var(--radius-card);background:var(--c-grey-100)}.block--case-studies .case-card__media>picture{display:block;width:100%;height:100%}.block--case-studies .case-card__media>img,.block--case-studies .case-card__media>picture img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;transition:transform 700ms var(--ease-expo),filter 500ms var(--ease-out)}.block--case-studies.block--case-studies-asymmetric .case-studies__grid{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1024px){.block--case-studies.block--case-studies-asymmetric .case-studies__grid{grid-template-columns:1fr}}.block--case-studies.block--case-studies-asymmetric .case-card--a{grid-column:1/3}.block--case-studies.block--case-studies-asymmetric .case-card--a .case-card__media{height:clamp(320px,42vw,640px)}.block--case-studies.block--case-studies-asymmetric .case-card--b{grid-column:3}.block--case-studies.block--case-studies-asymmetric .case-card--b .case-card__media{height:clamp(320px,42vw,640px)}.block--case-studies.block--case-studies-asymmetric .case-card--c{grid-column:1}.block--case-studies.block--case-studies-asymmetric .case-card--c .case-card__media{height:clamp(280px,36vw,540px)}.block--case-studies.block--case-studies-asymmetric .case-card--d{grid-column:2/4}.block--case-studies.block--case-studies-asymmetric .case-card--d .case-card__media{height:clamp(280px,36vw,540px)}@media only screen and (max-width: 1024px){.block--case-studies.block--case-studies-asymmetric .case-card.case-card--a,.block--case-studies.block--case-studies-asymmetric .case-card.case-card--b,.block--case-studies.block--case-studies-asymmetric .case-card.case-card--c,.block--case-studies.block--case-studies-asymmetric .case-card.case-card--d{grid-column:auto;grid-row:auto}.block--case-studies.block--case-studies-asymmetric .case-card.case-card--a .case-card__media,.block--case-studies.block--case-studies-asymmetric .case-card.case-card--b .case-card__media,.block--case-studies.block--case-studies-asymmetric .case-card.case-card--c .case-card__media,.block--case-studies.block--case-studies-asymmetric .case-card.case-card--d .case-card__media{height:clamp(240px,60vw,420px)}}.block--case-studies.block--case-studies-symmetric .case-studies__grid{grid-template-columns:repeat(auto-fit, minmax(min(480px, 100%), 1fr))}.block--case-studies.block--case-studies-symmetric .case-card__media{aspect-ratio:16/10}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-a{grid-column:1/3}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-a .case-card__media{height:clamp(300px,38vw,600px)}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-b{grid-column:3}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-b .case-card__media{height:clamp(300px,38vw,600px)}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-c{grid-column:1}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-c .case-card__media{height:clamp(300px,38vw,600px)}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-d{grid-column:2/4}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-d .case-card__media{height:clamp(300px,38vw,600px)}@media only screen and (max-width: 1024px){.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-a,.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-b,.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-c,.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-d{grid-column:auto !important}.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-a .case-card__media,.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-b .case-card__media,.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-c .case-card__media,.block--case-studies.block--case-studies-asymmetric .case-studies__grid--all .case-card.slot-d .case-card__media{height:clamp(240px,60vw,420px)}}.block--case-studies .case-card:hover .case-card__media>img,.block--case-studies .case-card:hover .case-card__media>picture img{transform:scale(1.06);filter:blur(20px)}.block--case-studies .case-card__caption{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px}.block--case-studies .case-card__title{font-size:var(--fs-text-s);line-height:var(--lh-text-s);font-weight:400}@media only screen and (max-width: 669px){.block--case-studies .case-card__title{font-size:calc(14px*var(--accessibility-font-size));line-height:calc(18.2px*var(--accessibility-line-height))}}.block--case-studies .case-card__categories{font-weight:400;color:var(--c-text-secondary)}.block--case-studies .case-card__arrow{display:inline-flex;align-items:center;flex-shrink:0;opacity:0;transform:translateX(-6px);transition:opacity var(--dur-micro) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.block--case-studies .case-card__arrow svg{width:15px;height:15px;display:block}.block--case-studies .case-card:hover .case-card__arrow{opacity:1;transform:none}.block--case-studies .case-studies__more{display:inline-flex;align-items:center;gap:8px;margin-top:36px}.cursor-chip{position:fixed;left:0;top:0;padding:8px 14px;border-radius:var(--radius-pill);background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--c-white);font-size:var(--fs-text-xs);line-height:var(--lh-text-xs);white-space:nowrap;opacity:0;scale:.8;pointer-events:none;z-index:90;transition:opacity 250ms var(--ease-out),scale 350ms var(--ease-expo)}.cursor-chip.is-active{opacity:1;scale:1;will-change:transform}.case-meta-rail{display:grid;grid-template-columns:340px minmax(0, 1fr);gap:24px}@media only screen and (max-width: 1024px){.case-meta-rail{grid-template-columns:1fr}}.case-meta{display:flex;flex-direction:column;gap:24px;font-size:var(--fs-text-s);line-height:var(--lh-text-s)}@media only screen and (max-width: 1024px){.case-meta{flex-direction:row;flex-wrap:wrap;gap:32px}}.case-meta__label{display:block;margin-bottom:8px;font-size:var(--fs-text-xs);line-height:var(--lh-text-xs);color:var(--c-text-muted)}.case-meta__list{margin:0;padding:0;list-style:none}.case-meta__list li+li{margin-top:.15em}.case-intro{display:flex;flex-direction:column;gap:32px}.case-intro p{margin:0}.case-intro__lead{font-size:var(--fs-text-l);line-height:var(--lh-text-l)}.case-intro__text{font-size:var(--fs-text-s);line-height:var(--lh-text-s);color:var(--c-text-secondary)}.case-selected{display:flex;flex-direction:column;gap:24px}.case-selected__title{margin:0}.case-selected__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}@media only screen and (max-width: 669px){.case-selected__grid{grid-template-columns:1fr}}.case-selected__card{display:block;width:100%;color:inherit;text-decoration:none;text-align:left}.case-selected__media{position:relative;overflow:hidden;border-radius:var(--radius-card);aspect-ratio:16/10;background:var(--c-grey-100)}.case-selected__media>picture{display:block;width:100%;height:100%}.case-selected__media>img,.case-selected__media>picture img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;transition:transform 700ms var(--ease-expo),filter 500ms var(--ease-out)}.case-selected__card:hover .case-selected__media>img,.case-selected__card:hover .case-selected__media>picture img{transform:scale(1.06);filter:blur(20px)}.case-selected__caption{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px}.case-selected__name{font-size:var(--fs-text-s);line-height:var(--lh-text-s);font-weight:700}.case-selected__categories{font-weight:400;color:var(--c-text-secondary)}.case-selected__arrow{display:inline-flex;flex-shrink:0;opacity:0;transform:translateX(-6px);transition:opacity 250ms var(--ease-out),transform 250ms var(--ease-out)}.case-selected__arrow svg{display:block;width:18px;height:18px}.case-selected__card:hover .case-selected__arrow{opacity:1;transform:none}.case-contact,.contact-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.case-contact__ask,.contact-block__ask{margin:0;font-size:var(--fs-text-l);line-height:var(--lh-text-l);color:var(--c-text-secondary)}.case-contact__person,.contact-block__person{display:flex;align-items:center;gap:12px}.case-contact__avatar,.contact-block__avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--c-grey-200);flex-shrink:0}.case-contact__avatar img,.contact-block__avatar img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.case-contact__person-text,.contact-block__person-text{font-size:var(--fs-text-s);line-height:var(--lh-text-s)}.case-contact__role,.contact-block__role{font-size:var(--fs-text-xs);line-height:var(--lh-text-xs);color:var(--c-text-secondary)}.case-contact__actions,.contact-block__actions{display:flex;flex-wrap:wrap;gap:12px}.body--case-seo main{padding-block:clamp(64px,9vh,100px)}.case-seo__inner{padding-block:0}.case-seo__inner .service-page__back-wrap{margin-top:0}.work-controls{--work-edge: calc( max(0px, (100vw - var(--content-max-width)) / 2) + var(--content-padding-inline) );position:fixed;inset-inline:var(--work-edge);bottom:28px;display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none;z-index:30;isolation:isolate}.work-controls::before{content:"";position:absolute;inset-inline:calc(-1*var(--work-edge));bottom:-28px;height:110px;z-index:-1;pointer-events:none;background:linear-gradient(to top, rgba(255, 255, 255, 0.32) 12%, rgba(255, 255, 255, 0));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(to top, black 35%, transparent);mask-image:linear-gradient(to top, black 35%, transparent)}.work-controls>*{pointer-events:auto}@media only screen and (max-width: 669px){.work-controls{--work-controls-bottom: calc(88px + env(safe-area-inset-bottom, 0px));bottom:var(--work-controls-bottom);flex-direction:column;align-items:stretch;gap:10px;z-index:45}.work-controls::before{bottom:calc(-1*var(--work-controls-bottom));height:180px}.work-controls .work-filters{flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0}.work-controls .filter-drop--sub{order:-1}.work-controls .filter-drop{max-width:100%}.work-controls .filter-drop .filter-pills{max-width:min(100vw - 2*var(--work-edge),320px)}.work-controls .work-filters .pill--toggle{max-width:100%}.work-controls .filter-drop--sub{min-width:0;width:100%}.work-controls .filter-drop--sub .pill--toggle{max-width:100%}.work-controls .view-pills{justify-content:flex-start;width:100%;flex-shrink:0}.work-controls .pill{padding:8px 12px}}.work-filters{display:flex;align-items:flex-end;gap:8px}.work-controls--page{opacity:0;transform:translateY(16px);filter:blur(12px);transition:opacity 500ms var(--ease-out),transform 600ms var(--ease-expo),filter 500ms var(--ease-out)}.work-controls--page.is-visible{opacity:1;transform:none;filter:none}@media only screen and (max-width: 669px){.work-controls--page{filter:none}}.work-controls--explore{z-index:40}@media only screen and (max-width: 669px){.work-controls--explore{z-index:45}}.filter-drop{position:relative}.filter-drop .filter-pills{position:absolute;bottom:calc(100% + 8px);left:0;width:max-content;max-width:min(70vw,320px);pointer-events:none;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:8px}.filter-drop.is-open .filter-pills{pointer-events:auto}.filter-drop .filter-pills .pill{opacity:0;transform:translateY(10px);transition:opacity 280ms var(--ease-out),transform 360ms var(--ease-expo),background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.filter-drop.is-open .filter-pills .pill{opacity:1;transform:none}.filter-drop.is-open .filter-pills .pill:nth-child(2){transition-delay:18ms,18ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(3){transition-delay:36ms,36ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(4){transition-delay:54ms,54ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(5){transition-delay:72ms,72ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(6){transition-delay:90ms,90ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(7){transition-delay:108ms,108ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(8){transition-delay:126ms,126ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(9){transition-delay:144ms,144ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(10){transition-delay:162ms,162ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(11){transition-delay:180ms,180ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(12){transition-delay:198ms,198ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(13){transition-delay:216ms,216ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(14){transition-delay:234ms,234ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(15){transition-delay:252ms,252ms,0ms,0ms}.filter-drop.is-open .filter-pills .pill:nth-child(16){transition-delay:270ms,270ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(1){transition-delay:180ms,180ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(2){transition-delay:168ms,168ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(3){transition-delay:156ms,156ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(4){transition-delay:144ms,144ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(5){transition-delay:132ms,132ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(6){transition-delay:120ms,120ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(7){transition-delay:108ms,108ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(8){transition-delay:96ms,96ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(9){transition-delay:84ms,84ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(10){transition-delay:72ms,72ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(11){transition-delay:60ms,60ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(12){transition-delay:48ms,48ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(13){transition-delay:36ms,36ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(14){transition-delay:24ms,24ms,0ms,0ms}.filter-drop .filter-pills .pill:nth-child(15){transition-delay:12ms,12ms,0ms,0ms}.work-filters .pill--toggle{box-sizing:border-box;width:fit-content;max-width:min(70vw,320px);min-height:2rem;height:auto;padding-block:7px;justify-content:flex-start;line-height:var(--lh-text-xs);white-space:nowrap;overflow:hidden;transition:width 360ms var(--ease-expo),color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.pill--toggle{display:inline-flex;align-items:center;gap:6px}.pill--toggle svg{width:12px;height:12px;flex-shrink:0;transition:transform 300ms var(--ease-out)}.pill--toggle__label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:var(--lh-text-xs)}.pill__badge{display:inline-grid;place-items:center;min-width:1.125rem;height:1.125rem;padding:0 4px 1px;border-radius:999px;background:var(--c-black);color:var(--c-white);font-size:.625rem;font-weight:600;line-height:1;letter-spacing:0;flex-shrink:0}.filter-drop.is-open .pill--toggle svg{transform:rotate(180deg)}.view-pills{display:flex;gap:8px}.pill{font-size:var(--fs-text-xs);line-height:1;padding:8px 14px;border-radius:var(--radius-pill);color:var(--c-grey-600);background:color-mix(in srgb, var(--c-white) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 4px rgba(0,0,0,.06);cursor:pointer;transition:color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.pill:hover{color:var(--c-black);background:var(--c-grey-100)}.pill.is-active{color:var(--c-white);background:var(--c-black)}.sheet.sheet--explore{width:100vw;max-width:100vw;height:100svh;max-height:100svh;margin:0;border-radius:0;background:var(--c-grey-100);transform:none;opacity:0;transition:opacity 600ms var(--ease-out),overlay var(--dur-sheet) allow-discrete,display var(--dur-sheet) allow-discrete}.sheet.sheet--explore.is-open{transform:none;opacity:1}.sheet.sheet--explore::backdrop{background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}.sheet.sheet--explore .sheet__scroll{overflow:hidden;height:100%}.explore{position:absolute;inset:0;overflow:hidden;--ex-w: max(1500px, 120vw);--ex-h: max(1000px, 135svh)}.explore__plane{position:absolute;left:0;top:0;will-change:transform}.explore__cell{position:absolute;width:var(--ex-w);height:var(--ex-h)}.explore__tile{position:absolute;display:block;padding:0;color:inherit;text-decoration:none;cursor:pointer;transition:opacity 450ms var(--ease-out)}.explore__tile.is-dimmed{opacity:.15;pointer-events:none}.explore__tile img,.explore__tile picture,.explore__tile picture img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;transition:transform 700ms var(--ease-expo),filter 500ms var(--ease-out)}.explore__tile>picture{display:block;width:100%;height:100%}.explore__tile:hover img,.explore__tile:hover picture img{transform:scale(1.06);filter:blur(20px)}.explore__cap{position:absolute;left:0;bottom:0;display:inline-flex;gap:6px;padding:10px 14px;background:var(--c-white);font-size:var(--fs-text-xs);line-height:var(--lh-text-xs);white-space:nowrap}.explore__cap-muted{color:var(--c-text-secondary);font-weight:400}.explore__tile--1{left:0;top:6%;width:21%;aspect-ratio:4/5}.explore__tile--2{left:26%;top:2%;width:19%;aspect-ratio:3/4}.explore__tile--3{left:52%;top:8%;width:26%;aspect-ratio:16/10}.explore__tile--4{right:0;top:3%;width:16%;aspect-ratio:4/5}.explore__tile--5{left:11%;top:44%;width:21%;aspect-ratio:3/4}.explore__tile--6{left:41%;top:52%;width:27%;aspect-ratio:16/11}.explore__tile--7{right:6%;top:58%;width:20%;aspect-ratio:16/11}.explore__quote{position:absolute;left:63%;top:36%;width:17%;min-width:220px;padding:28px;background:var(--c-white);font-size:clamp(18px,1.4vw,24px);line-height:1.25}@media(prefers-reduced-motion: reduce){.block--case-studies .case-card:hover .case-card__media>img,.block--case-studies .case-card:hover .case-card__media>picture img{transform:none;filter:none}.block--case-studies .case-card__arrow{transition:none}.cursor-chip{display:none}.case-selected__card:hover .case-selected__media>img,.case-selected__card:hover .case-selected__media>picture img{transform:none;filter:none}.case-selected__arrow{transition:none}.work-controls--page{transition:none;filter:none}.work-filters .pill--toggle{transition:none}.explore__tile:hover img,.explore__tile:hover picture img{transform:none;filter:none}}@media(hover: none){.cursor-chip{display:none}.block--case-studies .case-card__arrow,.case-selected__arrow{opacity:1;transform:none}}
