.WhatWeDo-module__pPCa9G__container{position:relative}.WhatWeDo-module__pPCa9G__stage{background-color:var(--white);border-radius:3rem;margin:0 .5rem;padding:10rem 0;position:relative}.WhatWeDo-module__pPCa9G__circles{display:none}.WhatWeDo-module__pPCa9G__center{text-align:center;flex-direction:column;align-items:center;gap:2rem;padding-bottom:6rem;display:flex}.WhatWeDo-module__pPCa9G__heading{font-family:var(--CreatoDisplayExtraBold);max-width:56rem}.WhatWeDo-module__pPCa9G__btnWrap{margin-top:1rem}.WhatWeDo-module__pPCa9G__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:100%;max-width:110rem;margin:0 auto;list-style:none;display:grid}.WhatWeDo-module__pPCa9G__card{flex-direction:column;display:flex}.WhatWeDo-module__pPCa9G__cardInner{background-color:var(--light);border-radius:1.6rem;flex-direction:column;flex:1;gap:7rem;padding:2rem;display:flex}.WhatWeDo-module__pPCa9G__cardTop{justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}.WhatWeDo-module__pPCa9G__number{font-size:14px;font-family:var(--IBMPlex);background-color:var(--accent3);border:1px solid var(--accent3Dark);width:3.5rem;height:3.5rem;color:var(--black);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex}.WhatWeDo-module__pPCa9G__thumb{background-color:var(--light2);border-radius:1rem;flex:none;width:10rem;height:10rem;position:relative;overflow:hidden}.WhatWeDo-module__pPCa9G__thumbImg{object-fit:cover}.WhatWeDo-module__pPCa9G__cardBody,.WhatWeDo-module__pPCa9G__cardFoot{flex-direction:column;align-items:flex-start;padding:0 .6rem;display:flex}.WhatWeDo-module__pPCa9G__cardBody{gap:1rem}.WhatWeDo-module__pPCa9G__cardFoot{gap:1.4rem;margin-top:auto}.WhatWeDo-module__pPCa9G__desc{font-size:16px}.WhatWeDo-module__pPCa9G__price{font-family:var(--IBMPlex);text-transform:uppercase;color:var(--black);font-size:14px;line-height:1.4}.WhatWeDo-module__pPCa9G__link{border-bottom:1px solid var(--black);font-family:var(--CreatoDisplayExtraBold);color:var(--black);align-items:center;gap:.8rem;padding-bottom:.5rem;font-size:16px;line-height:1;display:inline-flex}.WhatWeDo-module__pPCa9G__link:focus-visible{outline:2px solid var(--black);outline-offset:4px}.WhatWeDo-module__pPCa9G__linkArrow{width:1.4rem;height:1.4rem;transition:transform .2s;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.WhatWeDo-module__pPCa9G__link:hover .WhatWeDo-module__pPCa9G__linkArrow{transform:rotate(90deg)}}@media screen and (max-width:768px){.WhatWeDo-module__pPCa9G__stage{padding:7rem 0}.WhatWeDo-module__pPCa9G__center{padding-bottom:5rem}}@media screen and (max-width:568px){.WhatWeDo-module__pPCa9G__stage{border-radius:2rem;padding:5rem 0}.WhatWeDo-module__pPCa9G__cards{grid-template-columns:repeat(1,1fr)}}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__stage{height:100svh;padding:0;position:sticky;top:0;overflow:hidden}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__circles{pointer-events:none;display:block;position:absolute;inset:0}.WhatWeDo-module__pPCa9G__circle{aspect-ratio:1;border:1px solid #0d0d0e12;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WhatWeDo-module__pPCa9G__circleInner{width:calc((var(--gap-x,24rem) * 2 - 3rem) * var(--fit,1))}.WhatWeDo-module__pPCa9G__circleOuter{width:calc((var(--gap-x,24rem) * 2 + 9rem) * var(--fit,1))}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__center{z-index:1;width:max-content;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__heading{max-width:none}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__br{display:inline}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__btnWrap{opacity:calc(.35 + .65 * var(--rise-p,1));transform:translate3d(0, calc((1 - var(--rise-p,1)) * var(--rise,0px)), 0)}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__cards{--w:min(44rem, calc((100% - 9.6rem) / 3));--col-gap:2.4rem;z-index:2;pointer-events:none;max-width:none;margin:0;display:block;position:absolute;inset:0}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__card{--scale:calc(var(--fit,1) * (.35 + .65 * var(--spread,1)));width:var(--w);min-height:var(--card-h,0px);opacity:min(1, calc(var(--spread,1) * 1.4));transform:translate3d(calc(var(--dx,0px) * (1 - var(--scale))), calc(var(--dy,0px) * (1 - var(--scale))), 0) scale(var(--scale));will-change:transform, opacity;position:absolute}.WhatWeDo-module__pPCa9G__container[data-pinned=true][data-settled=true] .WhatWeDo-module__pPCa9G__card{pointer-events:auto;will-change:auto}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__card:first-child{right:calc(50% + var(--w) / 2 + var(--col-gap));bottom:calc(50% + var(--gap-y,4rem))}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__card:nth-child(2){left:calc(50% - var(--w) / 2);bottom:calc(50% + var(--gap-y,4rem))}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__card:nth-child(3){left:calc(50% + var(--w) / 2 + var(--col-gap));bottom:calc(50% + var(--gap-y,4rem))}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__card:nth-child(4){right:calc(50% + var(--w) / 2 + var(--col-gap));top:calc(50% + var(--gap-y,4rem))}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__card:nth-child(5){left:calc(50% - var(--w) / 2);top:calc(50% + var(--gap-y,4rem))}.WhatWeDo-module__pPCa9G__container[data-pinned=true] .WhatWeDo-module__pPCa9G__card:nth-child(6){left:calc(50% + var(--w) / 2 + var(--col-gap));top:calc(50% + var(--gap-y,4rem))}
