.featured-work.wall .row.gap-none{margin-top:40px}.quote-after-work{margin-bottom:80px}.featured-work.wall .col-desktop-3{display:flex;flex-direction:column}.featured-work.wall .col-desktop-3>.wall-tile{position:relative;overflow:hidden;order:5;height:200px;border-radius:4px;cursor:pointer}.featured-work.wall .wall-tile>.overlay,.featured-work.wall .wall-tile>.tile-media{position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.featured-work.wall .col-desktop-3>.wall-tile.tall{height:330px}.featured-work.wall .col-desktop-3>.wall-tile.taller{height:420px}.featured-work.wall .wall-tile>.tile-media{overflow:hidden;border:1px solid #ddd;border-radius:4px;z-index:0}.featured-work.wall .wall-tile>.tile-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.featured-work.wall .wall-tile:hover>.tile-media img{transform:scale(1.06)}.featured-work.wall .wall-tile>.overlay{border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;background:rgba(0,0,0,.78);color:#fff;opacity:0;transition:opacity .35s;z-index:1;pointer-events:none}.featured-work.wall .wall-tile .wall-tile-work{display:block;text-transform:uppercase;font-size:11px;letter-spacing:1.5px;line-height:1.3;opacity:.9}.featured-work.wall .wall-tile .wall-tile-company{display:block;margin:0;line-height:1.2;color:#fff}.featured-work.wall .wall-tile:hover>.overlay{opacity:1}.web-project-showcase-list{border-top:1px solid rgba(255,255,255,.16)}.web-project-row{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,86px);align-items:center;padding:42px 0;border-bottom:1px solid rgba(255,255,255,.16);color:inherit;text-decoration:none}.web-project-row figure{flex:0 0 34%;width:34%;min-width:260px;max-width:100%;margin:0;overflow:hidden;background:#181818}.web-project-row img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;filter:saturate(.78);transition:transform .45s,filter .45s}.web-project-row:hover img{transform:scale(1.035);filter:saturate(1)}.web-project-copy{flex:1 1 0;min-width:min(100%,280px);display:flex;flex-wrap:wrap;gap:12px 36px;align-items:start}.web-project-client{flex:0 0 100%;color:var(--accent);font-size:13px;font-weight:900;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.web-project-link,.web-project-stack{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.web-project-copy h3{flex:1 1 0;min-width:min(100%,280px);color:#fff;font-size:clamp(32px, 3.6vw, 56px);font-weight:900;letter-spacing:-.015em;line-height:.96;margin:0}.what-we-deliver .case-study-outcomes>div,.why-choose-us-stats>div{min-width:220px;padding:0 40px;border-right:1px solid var(--color-border)}.web-project-copy p{flex:0 0 100%;color:#aaa;font-size:18px;line-height:1.58;max-width:760px;margin:12px 0 0}.web-project-stack{color:#aaa;line-height:1.45;text-align:right}.web-project-link{color:var(--accent);line-height:1.2}.web-project-meta{display:flex;flex-direction:column;align-items:flex-end;gap:30px;flex:0 0 auto;margin-left:auto}.web-project-meta .web-project-link{margin-top:0}main section.logos{padding:0 0 40px}main section.logos .logo-ticker-section{padding:0;border-bottom:none}.what-we-deliver,.why-choose-us{padding:var(--section-padding) 0}.what-we-deliver .case-study-outcomes,.why-choose-us-stats{display:flex;padding-top:40px;border-top:1px solid var(--color-border)}.what-we-deliver .case-study-outcomes{flex-wrap:wrap;margin-top:48px}.what-we-deliver .case-study-outcomes>div{flex:1 1 0;display:flex;flex-direction:column;align-items:start;justify-content:end}.what-we-deliver .case-study-outcomes>div:first-child,.why-choose-us-stats>div:first-child{padding-left:0}.what-we-deliver .case-study-outcomes>div:last-child,.why-choose-us-stats>div:last-child{padding-right:0;border-right:none}.what-we-deliver .case-study-outcomes strong{display:block;margin-bottom:10px}.what-we-deliver .case-study-outcomes p{flex-grow:1}.what-we-deliver .case-study-outcomes img{height:100px;float:left;margin:0 10px 10px 0;object-fit:cover;border-radius:var(--radius)}.why-choose-us-stats{flex-wrap:wrap;margin-top:40px}.why-choose-us-stats>div{flex:1 1 0}.why-choose-us-stats>div strong{display:block;font-size:22px;line-height:1.25;color:#151515;font-weight:700;margin-bottom:12px}.why-choose-us-stats>div p{margin:0;font-size:16px;line-height:1.55;color:var(--color-ink)}@media (max-width:1299px){.featured-work.wall .col-desktop-3>.wall-tile{height:40vw}.featured-work.wall .col-desktop-3>.wall-tile.tall{height:60vw}.featured-work.wall .col-desktop-3>.wall-tile.taller{height:75vw}.web-project-row{flex-direction:column}.web-project-copy,.web-project-row figure{flex:0 0 auto;width:100%}.web-project-meta{margin-left:0;align-items:flex-start}.web-project-link,.web-project-stack{text-align:left}.what-we-deliver .case-study-outcomes>div{flex:0 0 100%;padding:0 0 28px;margin-bottom:28px;border-right:none;border-bottom:1px solid var(--color-border)}.what-we-deliver .case-study-outcomes>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}}@media (max-width:767px){.why-choose-us-stats>div{flex:0 0 100%;padding:0 0 28px;margin-bottom:28px;border-right:none;border-bottom:1px solid var(--color-border)}.why-choose-us-stats>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}}