#locations [data-radix-collection-item] .value,#our-essence [data-radix-collection-item] .value{text-align:left;font-size:28px;line-height:1;line-height:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#help [data-radix-collection-item] .value,#our-essence [data-radix-collection-item] .value{text-align:left;font-size:20px;line-height:1;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#locations .backgroundImage{min-height:1335px;max-height:1335px}#help [data-radix-collection-item] svg,#locations [data-radix-collection-item] svg,#our-essence [data-radix-collection-item] svg{stroke:#fff}#our-essence .bannerContainer,#our-essence-2 .bannerContainer{gap:2rem}#bc-saas .FlexRichText li:before,#enhance .FlexRichText li:before,#leverage .FlexRichText li:before,#maximize .FlexRichText li:before,#services .FlexRichText li:before{position:absolute;left:0;top:50%;display:inline-block;height:.5rem;width:.5rem;background-size:contain;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content)}#white-disc .FlexRichText li:before{top:.5rem}#commerce-why .FlexRichText li:before,#ecom-services .FlexRichText li:before,#partner .FlexRichText li:before,#white-disc .FlexRichText li:before{position:absolute;left:0;display:inline-block;height:.5rem;width:.5rem;background-size:contain;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content)}#commerce-why .FlexRichText li:before,#ecom-services .FlexRichText li:before,#partner .FlexRichText li:before{top:.25rem}#bc-saas .FlexRichText li,#ecom-services .FlexRichText li,#enhance .FlexRichText li,#leverage .FlexRichText li,#maximize .FlexRichText li,#partner .FlexRichText li,#services .FlexRichText li,#white-disc .FlexRichText li{position:relative;padding-left:1.25rem}#commerce-why .FlexCta a,#managed .FlexCta a,#maximize .FlexCta a,#strategy .FlexCta a,#transforming .FlexCta a,.cmsPages #experience .FlexCta a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#commerce-why .FlexCta a:hover,#managed .FlexCta a:hover,#maximize .FlexCta a:hover,#strategy .FlexCta a:hover,#transforming .FlexCta a:hover,.cmsPages #experience .FlexCta a:hover,.cmsPages #join-mira .FlexCta a:hover{--tw-text-opacity:1;color:rgb(121 55 223/var(--tw-text-opacity))}#join-mira .bannerContainer{gap:3rem}#join-mira .columns{gap:.5rem}#composable .bannerContainer,#conversion .bannerContainer,#conversion .columns,#engineering .bannerContainer,#integration .bannerContainer,#leverage .bannerContainer,#performance .bannerContainer,#performance .columns,#personalization .bannerContainer,#personalization .columns,#results .bannerContainer,#strategy .bannerContainer{gap:2rem}#commerce-why .FlexRichText li:before,#ecom-services .FlexRichText li:before,#enhance .FlexRichText li:before,#leverage .FlexRichText li:before,#maximize .FlexRichText li:before,#white-disc .FlexRichText li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2210%22 height%3D%2211%22 viewBox%3D%220 0 10 11%22 fill%3D%22none%22%3E%3Ccircle cx%3D%225%22 cy%3D%225.81299%22 r%3D%225%22 fill%3D%22white%22/%3E%3C/svg%3E")}#partner .FlexRichText li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 width%3D%2210%22 height%3D%2211%22 viewBox%3D%220 0 10 11%22 fill%3D%22none%22%3E%3Ccircle cx%3D%225%22 cy%3D%225.81299%22 r%3D%225%22 fill%3D%22%2316141d%22/%3E%3C/svg%3E")}#actwithintegrity .backgroundImage:after,#agency-partner .backgroundImage:after,#app-development .backgroundImage:after,#buildtrust .backgroundImage:after,#commerce-why .backgroundImage:after,#createvalue .backgroundImage:after,#ecom-services .backgroundImage:after,#enterprise-architecture-consulting .backgroundImage:after,#innovation .backgroundImage:after,#leadbyexample .backgroundImage:after,#managed .backgroundImage:after,#neverstop .backgroundImage:after,#omni-channel .backgroundImage:after,#our-work .backgroundImage:after,.cmsPages #experience .backgroundImage:after{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.25));position:absolute;height:100%;width:100%;--tw-content:" ";content:var(--tw-content)}@media (min-width:64em){#actwithintegrity .backgroundImage:after,#agency-partner .backgroundImage:after,#app-development .backgroundImage:after,#buildtrust .backgroundImage:after,#commerce-why .backgroundImage:after,#createvalue .backgroundImage:after,#ecom-services .backgroundImage:after,#enterprise-architecture-consulting .backgroundImage:after,#innovation .backgroundImage:after,#leadbyexample .backgroundImage:after,#managed .backgroundImage:after,#neverstop .backgroundImage:after,#omni-channel .backgroundImage:after,#our-work .backgroundImage:after,.cmsPages #experience .backgroundImage:after{display:none}#agency-partner .backgroundImage:after,#buildtrust .backgroundImage:after{display:block}}#actwithintegrity .backgroundImage img{-o-object-position:left;object-position:left}@media (min-width:64em){#actwithintegrity .backgroundImage img{-o-object-position:center;object-position:center}}#bc-saas .columns{align-items:center}#bc-saas .FlexRichText li:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2210%22%20height=%2211%22%20viewBox=%220%200%2010%2011%22%20fill=%22none%22%3E%3Ccircle%20cx=%225%22%20cy=%225.81299%22%20r=%225%22%20fill=%22%230096FF%22/%3E%3C/svg%3E")}#bc-saas .bannerContainer,#big-ai .bannerContainer,#enhance .bannerContainer,#maximize .bannerContainer{align-items:flex-start;gap:2rem}#our-leadership .bannerContainer,#ourleadership2 .bannerContainer{flex-direction:column;align-items:center;gap:2rem}@media (min-width:30em){#our-leadership .bannerContainer,#ourleadership2 .bannerContainer{flex-direction:row;align-items:flex-start;justify-content:center}}@media (min-width:48em){#our-leadership .bannerContainer,#ourleadership2 .bannerContainer{gap:4rem}}#our-leadership .columns,#ourleadership2 .columns{width:-moz-fit-content;width:fit-content;align-items:center}@media (min-width:64em){#our-leadership .columns,#ourleadership2 .columns{flex-direction:row}}#our-leadership .body-desc,#ourleadership2 .body-desc{align-items:center;gap:.5rem}@media (min-width:64em){#our-leadership .body-desc,#ourleadership2 .body-desc{align-items:flex-start}}#our-leadership .columns strong,#ourleadership2 .columns strong{font-weight:700}#our-team [aria-roledescription=carousel]{display:flex;flex-direction:column;gap:3.5rem}#our-team .ta-cont{margin-left:auto;margin-right:auto;width:100%;max-width:77.5em}#ourvalues .bannerContainer{gap:1.5rem}#locations{padding-bottom:2rem}@media (min-width:80em){#locations{padding-bottom:0}}@media (min-width:64em){#locations .body-description{max-width:65%}}@media (min-width:80em){#locations .body-description{width:43rem}}@media (min-width:90em){#locations .body-description{right:10%;max-width:53%}}@media (min-width:64em){#locations .componentContainer{height:520px;padding-left:7rem}}#locations .contentList{flex-direction:column-reverse}@media (min-width:64em){#locations .contentList{flex-direction:row}}#locations .contentList img{display:none;height:100%}@media (min-width:64em){#locations .contentList img{display:block}}#locations .content{flex-direction:column;gap:2rem}@media (min-width:56.25em){#locations .content{flex-direction:row}}@media (min-width:80em){#locations .content{flex-direction:column}}#locations .AccordionContent{margin-top:0;margin-bottom:0}#b2b-edition{scroll-margin-top:100px}#b2b-ecommerce .backgroundImage img,#ecom-services .backgroundImage img,#experience .backgroundImage img,#hero .backgroundImage img,#solutions .backgroundImage img,#strategy .backgroundImage img{-o-object-position:61% 50%;object-position:61% 50%}@media (min-width:64em){#b2b-ecommerce .backgroundImage img,#ecom-services .backgroundImage img,#experience .backgroundImage img,#hero .backgroundImage img,#solutions .backgroundImage img,#strategy .backgroundImage img{-o-object-position:center;object-position:center}}#headless .backgroundImage img{-o-object-position:68% 50%;object-position:68% 50%}@media (min-width:64em){#headless .backgroundImage img{-o-object-position:center;object-position:center}}#managed .backgroundImage img{-o-object-position:3% 50%;object-position:3% 50%}@media (min-width:64em){#managed .backgroundImage img{-o-object-position:center;object-position:center}}#innovation .backgroundImage img{-o-object-position:16% 50%;object-position:16% 50%}@media (min-width:64em){#innovation .backgroundImage img{-o-object-position:center;object-position:center}}#enhance .FlexRichText li,#leverage .FlexRichText li,#maximize .FlexRichText li{margin-top:1rem}#enhance .FlexRichText li:first-of-type,#leverage .FlexRichText li:first-of-type,#maximize .FlexRichText li:first-of-type{margin-top:0}#enhance h2,#leverage h2,#maximize h2{padding-right:1.5rem;line-height:2.5rem;letter-spacing:.32px}@media (min-width:48em){#innovation .columns{align-self:flex-end}}#ces-customer .bannerContainer,#cs-solutions .bannerContainer,#dsc-partners .bannerContainer,#ms-managed .bannerContainer{justify-content:center;gap:2rem}#ces-customer .columns,#cs-solutions .columns,#dsc-partners .columns,#ms-managed .columns{justify-content:center}.list-bc{margin-left:1.5rem}#big-ai .body-desc,#omni-channel .body-desc,#powered-by .body-desc{gap:.5rem}.Insights .FlexRichText ol{margin-top:0;list-style-type:decimal;padding-left:2rem}.Insights .FlexRichText ul{margin-top:0;list-style-type:disc;padding-left:2rem}.numbered-list{margin-left:1.5rem;display:flex;list-style-type:decimal;flex-direction:column;gap:2rem;>li::marker{font-weight:800}>li span{display:block}}#commerce-why .FlexRichText ul,#ecom-services .FlexRichText ul{margin-left:1.5rem;display:flex;flex-direction:column;gap:2rem}@media (min-width:48em){#commerce-why .FlexRichText ul,#ecom-services .FlexRichText ul{gap:3rem}}#commerce-why .FlexRichText ul,#ecom-services .FlexRichText ul{>li span{display:block}}#white-disc .FlexRichText ul{margin-left:1.5rem;display:flex;flex-direction:column;gap:.5rem;>li span{display:block}}#partner ul{display:flex;flex-direction:column;gap:2rem;>li span{display:block}}#partner .columns:has(.FlexImage){width:100%}#partner .FlexImage{align-items:center;justify-content:center}#blank-bullet .bannerContainer{gap:1rem}@media (min-width:64em){#blank-bullet .bannerContainer{gap:2rem}}#blank-bullet .FlexImage,#ecom-services .FlexImage,#partner .FlexImage{align-items:center;justify-content:center}@media (min-width:48em){#flex-accordion-fullwidth .FlexAccordion .title{max-width:none}}#flex-accordion-fullwidth .FlexAccordion .header-title{font-size:24px;line-height:1}#flex-accordion-fullwidth .FlexAccordion .componentContainer{gap:2rem}@media (min-width:64em){#flex-accordion-fullwidth .FlexAccordion .componentContainer{height:440px}}#mira-action{.mira-action-heading{strong{font-size:1.5rem;line-height:1.5;--tw-text-opacity:1;color:rgb(1 78 229/var(--tw-text-opacity))}@media (min-width:64em){strong{font-size:28px;line-height:1}}}.mira-action-description{font-size:1rem;line-height:1.5}.bannerContainer{gap:2rem}@media (min-width:64em){.bannerContainer{gap:5rem}}}#mira-action-2{.bannerContainer{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;max-width:136px;margin-left:1rem;margin-right:1rem;font-size:18px;line-height:1;line-height:1.25rem;display:block;height:2.5rem;gap:0}}#logos .bannerContainer{display:flex!important;flex-direction:row!important;justify-content:center}#logos .bannerContainer .columns{width:-moz-fit-content!important;width:fit-content!important}#commerce-why .FlexCta a{margin-left:1.5rem}#partnership .backgroundImage img,#why-mira .backgroundImage img{-o-object-position:left;object-position:left}@media (min-width:48em){#partnership .backgroundImage img,#why-mira .backgroundImage img{-o-object-position:50%;object-position:50%}}@media (min-width:112.5em){#partnership .backgroundImage img,#why-mira .backgroundImage img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}#b2b-hero .backgroundImage img{-o-object-position:left;object-position:left}@media (min-width:48em){#b2b-hero .backgroundImage img{-o-object-position:50%;object-position:50%}}#flex-with-video .columns:nth-child(2) .body-desc,#podcast-video .body-desc{position:relative;height:0;width:100%;overflow:hidden;padding-bottom:56.25%}#flex-with-video .columns:nth-child(2) .body-desc iframe,#podcast-video .body-desc iframe{position:absolute;top:0;left:0;height:100%;width:100%;border-width:0}#flex-with-video .columns,#podcast-video .columns,#section-content .columns,#section-content .columns .FlexImage{width:100%}#section-content .columns .FlexImage a{display:flex;justify-content:center}#flex-with-video .columns:nth-child(2){justify-content:center}#headless-l9 .columns,#headless-sta .columns{justify-content:center;gap:1rem}