.agency-home .service-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.agency-home .service-row{background:#eeece5;border:0;border-radius:24px;flex-direction:column;align-items:stretch;gap:24px;min-width:0;padding:28px;display:flex}.agency-home .service-row:nth-child(2){background:#e7e2d9}.agency-home .service-row:nth-child(3){background:#f1efeb}.agency-home .service-row h3{margin:0;font-size:clamp(24px,2.2vw,34px);line-height:1.15}.agency-home .service-row>div:last-child{flex-direction:column;flex:1;gap:20px;display:flex}.agency-home .service-row>div>p{font-size:1rem;line-height:1.6}.agency-home .service-tags{margin-top:auto;font-size:13px;line-height:1.6}.service-example{background:#faf9f6;border-radius:14px;padding:20px}.service-example-label{color:#64625c;margin-bottom:22px;font-size:12px;display:block}.service-example ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.service-example li{align-items:center;gap:12px;min-height:36px;font-size:14px;display:flex}.service-example li span{color:#8a8175;font-size:12px}.service-example-1 li:last-child{color:#fff;background:#292824;border-radius:22px;width:fit-content;padding:8px 16px}.service-example-2 li{background:#eae7df;border-radius:6px;padding:6px 12px}.agency-home .sprint-layout{align-items:start;gap:clamp(32px,6vw,100px)}.agency-home .sprint-offer{background:#faf9f6;border-radius:24px;padding:clamp(24px,3vw,44px)}.agency-home .sprint-duration{align-items:center;gap:20px;margin-bottom:24px}.agency-home .sprint-offer ul{gap:14px;margin-top:24px;display:grid}.agency-home .sprint-offer li{border:0;padding:0 0 0 22px;font-size:16px;line-height:1.5;position:relative}.agency-home .sprint-offer li:before{content:"✓";position:absolute;left:0}.agency-home .sprint-fit{border:0;gap:28px 48px;padding-block:40px}.agency-home .sprint-fit>div{border:0}.agency-home .process-steps{gap:16px}.agency-home .process-steps li{background:#e5e1d9;border:0;border-radius:16px;padding:24px}.agency-home .process-steps .eyebrow{font-size:12px}.agency-home .work-context{align-items:start;gap:48px}.work-decision{background:#efede6;border-radius:18px;max-width:520px;padding:28px}.work-decision>p{margin:18px 0 12px;font-size:16px;line-height:1.6}.agency-home .secondary-project{background:#efede6;border:0;border-radius:24px;padding:24px}.agency-home .secondary-project-image{border-radius:12px;overflow:hidden}.agency-home .contact-section{gap:clamp(32px,6vw,100px);padding-block:80px}.contact-expectations{background:#eeece5;border-radius:20px;margin-top:32px;padding:28px}.contact-expectations h3{margin-bottom:16px;font-size:22px;line-height:1.25}.contact-expectations>p{font-size:16px;line-height:1.6}.contact-expectations .contact-next{border:0;margin-top:22px;padding:0}@media (width<=1000px){.agency-home .service-list{grid-template-columns:1fr}.agency-home .service-row{grid-template-columns:1fr 1fr;gap:16px 32px;display:grid}.agency-home .service-row .service-number{grid-column:1}.agency-home .service-example{grid-area:1/2/4}.agency-home .service-row h3,.agency-home .service-row>div:last-child{grid-column:1}}@media (width<=760px){.agency-home .service-row{gap:22px;padding:24px;display:flex}.agency-home .work-context{gap:24px;display:grid}.agency-home .secondary-project{padding:16px}.agency-home .sprint-fit{gap:24px}.agency-home .process-steps{grid-template-columns:1fr}.agency-home .contact-section{padding-block:56px}.contact-expectations{padding:24px}}
