#roi.content .container{background-color:#f8f8f8d9;border-radius:40px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:calc(1rem + 2vw);display:flex;box-shadow:0 0 1px #d0d0d0}#roi.content .container .heading{flex-basis:100%}#roi.content .container .heading path.fa-primary{fill:#be1010}#roi.content .container .heading path:not(.fa-primary){fill:#000}#roi.content .container .box{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start;display:flex}#roi.content .container .box .row{flex-basis:100%;justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}#roi.content .container .box .row .slider{flex-grow:1}#roi.content .container .box.inputs{margin-bottom:2rem}#roi.content .container .box.features span:not(.label){white-space:nowrap;padding-left:1rem}#roi.content .container .box.units{justify-content:flex-end}#roi.content .container .box.outputs{border-top:1px solid #ccc;padding:.5rem 0 0}@media (width<=599px){#roi.content{font-size:.65em}}@media (width>=1024px){#roi.content{margin-left:calc(25rem - 48vw);flex-basis:50rem!important}#roi.content .container .box.features{flex-basis:50%}#roi.content .container .box.outputs{border-top:none;border-left:1px solid #ccc;flex-basis:40%;margin-left:2%;padding-left:2%}}@media (width>=1600px){#roi.content{margin:0 calc(48vw - 45rem) 0 calc(45rem - 48vw);flex-basis:90rem!important}#roi.content .container .box.inputs,#roi.content .container .box.features{flex-basis:30rem}#roi.content .container .box.outputs{border-top:none;border-left:1px solid #ccc;flex-basis:12rem;margin-left:2%;padding-left:2%}}#intro .content.text{justify-content:flex-start;max-width:44rem;margin-bottom:0}#intro .content.text h1{text-shadow:0 0 2px #ffffff80;margin-bottom:1.2em;font-size:2.6rem}@media (width<=1199px){#intro .content.text h1{font-size:1.75rem}}#intro .content.text h1 svg{height:1.25em}#intro .content.text h1 svg path.fa-primary{fill:#b08902;opacity:.8!important}#intro .content.text h1 svg path:not(.fa-primary){fill:var(--text-color);opacity:.8!important}#intro .content.text h3{max-width:34rem}#intro .content.text .call-to-action{padding:4rem 0 0;font-family:Quantico,sans-serif}@media (width<=1023px){#intro .content.text .call-to-action{text-align:center;padding:4rem 0 0}}#intro .content.text .call-to-action a.btn{margin:0 1rem 1rem 0}#intro .content.text .call-to-action a.btn.comparisons:hover svg path{fill:#fff!important}#slideshow{--slideshow-height:100vh;--slideshow-tab-width:4rem;--slideshow-h-padding:calc(1rem + 2vw);z-index:1;top:calc(50% - (var(--slideshow-height) / 2));margin:6rem calc(var(--page-h-padding) * -1) 0;max-height:100%;padding:0;transition:left .5s;position:relative;overflow:hidden}#slideshow h2.content-heading{text-align:center;flex-basis:100%;margin:4em 0 1rem;position:relative}#slideshow>.content{align-items:stretch;width:400vw;height:100%;padding:0;transition:margin-left .2s ease-in-out;display:flex}#slideshow>.content.show-slide-1{margin-left:0}#slideshow>.content.show-slide-2{margin-left:-200vw}#slideshow>.content.show-slide-3{margin-left:-400vw}#slideshow>.content.show-slide-4{margin-left:-600vw}#slideshow>.content .slide{width:100vw;padding:calc(2rem + 2vw) var(--slideshow-h-padding);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex-shrink:0;justify-content:space-between;display:flex;position:relative}#slideshow>.content .slide svg.prev-slide-button,#slideshow>.content .slide svg.next-slide-button{z-index:1;left:var(--slideshow-h-padding);fill:var(--text-color);opacity:.8;filter:drop-shadow(0 0 .5rem #0000004d);align-self:center;height:4rem;position:absolute;top:calc(50% - 2rem);right:auto}#slideshow>.content .slide svg.prev-slide-button:hover,#slideshow>.content .slide svg.next-slide-button:hover{filter:none;opacity:1}#slideshow>.content .slide svg.next-slide-button{left:auto;right:var(--slideshow-h-padding)}#slideshow>.content .slide.inverted h2,#slideshow>.content .slide.inverted p{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;color:#fff}#slideshow>.content .slide.inverted svg.prev-slide-button,#slideshow>.content .slide.inverted svg.next-slide-button{fill:#fff}#slideshow>.content .slide h2,#slideshow>.content .slide p{z-index:1;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;margin:0}#slideshow>.content .slide h2{font-size:3rem}@media (width<=1024px){#slideshow>.content .slide h2{font-size:2.2rem}}#slideshow>.content .slide p{font-size:2rem}@media (width<=1024px){#slideshow>.content .slide p{font-size:1.5rem}}#slideshow>.content .slide .apps{padding:2.2vw}#slideshow>.content .slide .apps .appsContainer{background:0 0;flex-basis:100%;gap:2vw;width:100%;margin:-.5rem auto 0;padding:2vw 4rem;position:relative}#slideshow>.content .slide .apps .appsContainer .buttonIcon{width:calc(6rem + 1vw);height:calc(6rem + 1vw)}#slideshow>.content .slide .apps .appsContainer>*,#slideshow>.content .slide .apps .appsContainer .logoutButton{display:none}#slideshow>.content .slide.slide-1:before{content:"";background:#00000080;position:absolute;inset:0}#slideshow>.content .slide.slide-1 .appsContainer .newsletters,#slideshow>.content .slide.slide-1 .appsContainer .followup,#slideshow>.content .slide.slide-1 .appsContainer .contacts,#slideshow>.content .slide.slide-1 .appsContainer .events,#slideshow>.content .slide.slide-2 .appsContainer .proposals,#slideshow>.content .slide.slide-2 .appsContainer .contracts,#slideshow>.content .slide.slide-2 .appsContainer .projects,#slideshow>.content .slide.slide-2 .appsContainer .recognition,#slideshow>.content .slide.slide-2 .appsContainer .time{display:inline-flex}#slideshow>.content .slide.slide-2 .appsContainer .proposals{order:-1}#slideshow>.content .slide.slide-3:before{content:"";background:#c8c8ff80;position:absolute;inset:0}#slideshow>.content .slide.slide-3 .appsContainer{gap:2vw 37vw;padding:0}#slideshow>.content .slide.slide-3 .appsContainer .team,#slideshow>.content .slide.slide-3 .appsContainer .user,#slideshow>.content .slide.slide-3 .appsContainer .wiki,#slideshow>.content .slide.slide-3 .appsContainer .support{display:inline-flex}#slideshow>.content .slide.slide-3 p{text-align:center;font-family:Quantico,sans-serif;font-weight:600}#slideshow>.content .slide.slide-4{background-position:0 0}#slideshow>.content .slide.slide-4:before{content:"";background:#ffffff4d;position:absolute;inset:0}#slideshow>.content .slide.slide-4 h2{padding:16vh 0 0 44vw}@media (width<=1024px){#slideshow>.content .slide.slide-4 h2{padding:30vh 0 0 6rem}}.problem-solutions.content{flex-wrap:wrap;flex-basis:100%;justify-content:space-evenly;align-items:center;font-size:1rem;display:flex}@media (width<=999px){.problem-solutions.content{justify-content:center;font-size:calc(.6rem + .5vw)}.problem-solutions.content .problems,.problem-solutions.content .solutions{flex-basis:100%}.problem-solutions.content .problems .solution,.problem-solutions.content .solutions .solution{float:right}}.problem-solutions.content>.content-heading{text-align:center;text-shadow:0 0 2px #fff;flex-basis:100%;margin:0 0 4em;position:relative}.problem-solutions.content>.problems,.problem-solutions.content>.solutions{color:#fff;position:relative}.problem-solutions.content>.problems *,.problem-solutions.content>.solutions *{position:relative}.problem-solutions.content>.problems svg:not(.cloud49),.problem-solutions.content>.solutions svg:not(.cloud49){width:inherit;height:auto;fill:inherit;margin-top:-15%;position:absolute;top:0;left:0}.problem-solutions.content>.problems svg:not(.cloud49) path,.problem-solutions.content>.solutions svg:not(.cloud49) path{fill:inherit}.problem-solutions.content>.problems .problem,.problem-solutions.content>.solutions .problem,.problem-solutions.content>.problems .solution,.problem-solutions.content>.solutions .solution{width:20em;margin-top:-10%;padding:2em 3em 2em 5em;position:relative}.problem-solutions.content>.problems .problem.sm,.problem-solutions.content>.solutions .problem.sm,.problem-solutions.content>.problems .solution.sm,.problem-solutions.content>.solutions .solution.sm{width:17em;padding:2em 2em 2em 4em}.problem-solutions.content>.problems .problem.lg,.problem-solutions.content>.solutions .problem.lg,.problem-solutions.content>.problems .solution.lg,.problem-solutions.content>.solutions .solution.lg{width:26em;padding:2em 4.5em 3em 6em}.problem-solutions.content>.problems .problem.shift-right,.problem-solutions.content>.solutions .problem.shift-right,.problem-solutions.content>.problems .solution.shift-right,.problem-solutions.content>.solutions .solution.shift-right{margin-left:10vw}.problem-solutions.content>.problems .problem.flip svg:not(.cloud49),.problem-solutions.content>.solutions .problem.flip svg:not(.cloud49),.problem-solutions.content>.problems .solution.flip svg:not(.cloud49),.problem-solutions.content>.solutions .solution.flip svg:not(.cloud49){transform:rotateY(180deg)}.problem-solutions.content>.problems .problem a,.problem-solutions.content>.solutions .problem a,.problem-solutions.content>.problems .solution a,.problem-solutions.content>.solutions .solution a{color:inherit}.problem-solutions.content>.problems .problem h4,.problem-solutions.content>.solutions .problem h4,.problem-solutions.content>.problems .solution h4,.problem-solutions.content>.solutions .solution h4{margin:0 0 .5em;font-weight:800}.problem-solutions.content>.problems .problem .indent,.problem-solutions.content>.solutions .problem .indent,.problem-solutions.content>.problems .solution .indent,.problem-solutions.content>.solutions .solution .indent{margin-left:4em}.problem-solutions.content>.problems .problem.linked,.problem-solutions.content>.solutions .problem.linked,.problem-solutions.content>.problems .solution.linked,.problem-solutions.content>.solutions .solution.linked{cursor:pointer}.problem-solutions.content>.problems .problem.linked svg,.problem-solutions.content>.solutions .problem.linked svg,.problem-solutions.content>.problems .solution.linked svg,.problem-solutions.content>.solutions .solution.linked svg{cursor:pointer;filter:drop-shadow(2px 4px 12px #c8c8c8e6)}.problem-solutions.content>.problems .problem.linked:hover,.problem-solutions.content>.solutions .problem.linked:hover,.problem-solutions.content>.problems .solution.linked:hover,.problem-solutions.content>.solutions .solution.linked:hover{z-index:1}.problem-solutions.content>.problems .problem.linked:hover a,.problem-solutions.content>.solutions .problem.linked:hover a,.problem-solutions.content>.problems .solution.linked:hover a,.problem-solutions.content>.solutions .solution.linked:hover a{opacity:1}.problem-solutions.content>.problems .problem.linked:hover svg,.problem-solutions.content>.solutions .problem.linked:hover svg,.problem-solutions.content>.problems .solution.linked:hover svg,.problem-solutions.content>.solutions .solution.linked:hover svg{filter:none}.team-building .problem1,.team-building .problem2{fill:#322}.team-building .problem3{fill:#655}.team-building .solution{fill:#6c4e1a}.data-management .problem1{fill:#334}.data-management .problem2{fill:#345}.data-management .solution{fill:#558bc9}.crm .problem1{fill:#322}.crm .problem2{fill:#311}.crm .problem3{fill:#655}.crm .solution{fill:#bd366a}.contract-management .problem1{fill:#282030}.contract-management .solution{fill:#425}#testimonials{display:block}#testimonials .slideshow{background-color:#c8b4a026;max-width:70rem;margin:0 auto;padding:0}#testimonials .slideshow .slide .head-shot{aspect-ratio:1;background-size:cover;border-radius:2rem;flex-shrink:0;flex-basis:20rem}#testimonials .slideshow .slide .body{flex-direction:column;flex-basis:40rem;justify-content:space-evenly;padding:1.5rem;display:flex}#testimonials .slideshow .slide .body p{font-size:1.2em}#testimonials .slideshow .slide .body .author{font-size:1em;font-weight:700}#testimonials .slideshow .slide .body .logo{background-repeat:no-repeat;background-size:contain;width:200px;height:2em}.popup-container a.selected.proposals>svg path,.post a.selected.proposals>svg path,.posts a.selected.proposals>svg path,article a.selected.proposals>svg path,#footer a.selected.proposals>svg path,.popup-container a:hover.proposals>svg path,.post a:hover.proposals>svg path,.posts a:hover.proposals>svg path,article a:hover.proposals>svg path,#footer a:hover.proposals>svg path{fill:#1569aa}.popup-container a.selected.proposals>svg path:last-child,.post a.selected.proposals>svg path:last-child,.posts a.selected.proposals>svg path:last-child,article a.selected.proposals>svg path:last-child,#footer a.selected.proposals>svg path:last-child,.popup-container a:hover.proposals>svg path:last-child,.post a:hover.proposals>svg path:last-child,.posts a:hover.proposals>svg path:last-child,article a:hover.proposals>svg path:last-child,#footer a:hover.proposals>svg path:last-child{fill:#9d5e79}.popup-container a.selected.erp>svg path,.post a.selected.erp>svg path,.posts a.selected.erp>svg path,article a.selected.erp>svg path,#footer a.selected.erp>svg path,.popup-container a:hover.erp>svg path,.post a:hover.erp>svg path,.posts a:hover.erp>svg path,article a:hover.erp>svg path,#footer a:hover.erp>svg path{fill:#000}.popup-container a.selected.erp>svg path:last-child,.post a.selected.erp>svg path:last-child,.posts a.selected.erp>svg path:last-child,article a.selected.erp>svg path:last-child,#footer a.selected.erp>svg path:last-child,.popup-container a:hover.erp>svg path:last-child,.post a:hover.erp>svg path:last-child,.posts a:hover.erp>svg path:last-child,article a:hover.erp>svg path:last-child,#footer a:hover.erp>svg path:last-child{fill:#2ca4b4}.popup-container a.selected.architect-vision>svg path.fa-primary,.post a.selected.architect-vision>svg path.fa-primary,.posts a.selected.architect-vision>svg path.fa-primary,article a.selected.architect-vision>svg path.fa-primary,#footer a.selected.architect-vision>svg path.fa-primary,.popup-container a:hover.architect-vision>svg path.fa-primary,.post a:hover.architect-vision>svg path.fa-primary,.posts a:hover.architect-vision>svg path.fa-primary,article a:hover.architect-vision>svg path.fa-primary,#footer a:hover.architect-vision>svg path.fa-primary{fill:#917209}.popup-container a.selected.architect-vision>svg path:not(.fa-primary),.post a.selected.architect-vision>svg path:not(.fa-primary),.posts a.selected.architect-vision>svg path:not(.fa-primary),article a.selected.architect-vision>svg path:not(.fa-primary),#footer a.selected.architect-vision>svg path:not(.fa-primary),.popup-container a:hover.architect-vision>svg path:not(.fa-primary),.post a:hover.architect-vision>svg path:not(.fa-primary),.posts a:hover.architect-vision>svg path:not(.fa-primary),article a:hover.architect-vision>svg path:not(.fa-primary),#footer a:hover.architect-vision>svg path:not(.fa-primary){fill:#a69854}.popup-container a.selected.upcoming>svg path.fa-primary,.post a.selected.upcoming>svg path.fa-primary,.posts a.selected.upcoming>svg path.fa-primary,article a.selected.upcoming>svg path.fa-primary,#footer a.selected.upcoming>svg path.fa-primary,.popup-container a:hover.upcoming>svg path.fa-primary,.post a:hover.upcoming>svg path.fa-primary,.posts a:hover.upcoming>svg path.fa-primary,article a:hover.upcoming>svg path.fa-primary,#footer a:hover.upcoming>svg path.fa-primary{fill:#28638e}.popup-container a.selected.upcoming>svg path:not(.fa-primary),.post a.selected.upcoming>svg path:not(.fa-primary),.posts a.selected.upcoming>svg path:not(.fa-primary),article a.selected.upcoming>svg path:not(.fa-primary),#footer a.selected.upcoming>svg path:not(.fa-primary),.popup-container a:hover.upcoming>svg path:not(.fa-primary),.post a:hover.upcoming>svg path:not(.fa-primary),.posts a:hover.upcoming>svg path:not(.fa-primary),article a:hover.upcoming>svg path:not(.fa-primary),#footer a:hover.upcoming>svg path:not(.fa-primary){fill:#50919a}.popup-container a.selected.vendor-consolidation>svg path.fa-primary,.post a.selected.vendor-consolidation>svg path.fa-primary,.posts a.selected.vendor-consolidation>svg path.fa-primary,article a.selected.vendor-consolidation>svg path.fa-primary,#footer a.selected.vendor-consolidation>svg path.fa-primary,.popup-container a:hover.vendor-consolidation>svg path.fa-primary,.post a:hover.vendor-consolidation>svg path.fa-primary,.posts a:hover.vendor-consolidation>svg path.fa-primary,article a:hover.vendor-consolidation>svg path.fa-primary,#footer a:hover.vendor-consolidation>svg path.fa-primary{fill:#28868f}.popup-container a.selected.vendor-consolidation>svg path:not(.fa-primary),.post a.selected.vendor-consolidation>svg path:not(.fa-primary),.posts a.selected.vendor-consolidation>svg path:not(.fa-primary),article a.selected.vendor-consolidation>svg path:not(.fa-primary),#footer a.selected.vendor-consolidation>svg path:not(.fa-primary),.popup-container a:hover.vendor-consolidation>svg path:not(.fa-primary),.post a:hover.vendor-consolidation>svg path:not(.fa-primary),.posts a:hover.vendor-consolidation>svg path:not(.fa-primary),article a:hover.vendor-consolidation>svg path:not(.fa-primary),#footer a:hover.vendor-consolidation>svg path:not(.fa-primary){fill:#c85771}.popup-container a.selected.wiki:not(.buttonIcon)>svg path,.post a.selected.wiki:not(.buttonIcon)>svg path,.posts a.selected.wiki:not(.buttonIcon)>svg path,article a.selected.wiki:not(.buttonIcon)>svg path,#footer a.selected.wiki:not(.buttonIcon)>svg path,.popup-container a:hover.wiki:not(.buttonIcon)>svg path,.post a:hover.wiki:not(.buttonIcon)>svg path,.posts a:hover.wiki:not(.buttonIcon)>svg path,article a:hover.wiki:not(.buttonIcon)>svg path,#footer a:hover.wiki:not(.buttonIcon)>svg path{fill:#ccc}.popup-container a.selected.wiki:not(.buttonIcon)>svg path:first-child,.post a.selected.wiki:not(.buttonIcon)>svg path:first-child,.posts a.selected.wiki:not(.buttonIcon)>svg path:first-child,article a.selected.wiki:not(.buttonIcon)>svg path:first-child,#footer a.selected.wiki:not(.buttonIcon)>svg path:first-child,.popup-container a:hover.wiki:not(.buttonIcon)>svg path:first-child,.post a:hover.wiki:not(.buttonIcon)>svg path:first-child,.posts a:hover.wiki:not(.buttonIcon)>svg path:first-child,article a:hover.wiki:not(.buttonIcon)>svg path:first-child,#footer a:hover.wiki:not(.buttonIcon)>svg path:first-child{fill:#5e65b2;stroke-width:18px;stroke:#999}.popup-container a.selected.time>svg path.fa-primary,.post a.selected.time>svg path.fa-primary,.posts a.selected.time>svg path.fa-primary,article a.selected.time>svg path.fa-primary,#footer a.selected.time>svg path.fa-primary,.popup-container a:hover.time>svg path.fa-primary,.post a:hover.time>svg path.fa-primary,.posts a:hover.time>svg path.fa-primary,article a:hover.time>svg path.fa-primary,#footer a:hover.time>svg path.fa-primary{fill:#705610}.popup-container a.selected.time>svg path:not(.fa-primary),.post a.selected.time>svg path:not(.fa-primary),.posts a.selected.time>svg path:not(.fa-primary),article a.selected.time>svg path:not(.fa-primary),#footer a.selected.time>svg path:not(.fa-primary),.popup-container a:hover.time>svg path:not(.fa-primary),.post a:hover.time>svg path:not(.fa-primary),.posts a:hover.time>svg path:not(.fa-primary),article a:hover.time>svg path:not(.fa-primary),#footer a:hover.time>svg path:not(.fa-primary){fill:#9d4b10}.popup-container a.selected.elevate-operations>svg,.post a.selected.elevate-operations>svg,.posts a.selected.elevate-operations>svg,article a.selected.elevate-operations>svg,#footer a.selected.elevate-operations>svg,.popup-container a:hover.elevate-operations>svg,.post a:hover.elevate-operations>svg,.posts a:hover.elevate-operations>svg,article a:hover.elevate-operations>svg,#footer a:hover.elevate-operations>svg{transform:rotate(270deg)}.popup-container a.selected.elevate-operations>svg path.fa-primary,.post a.selected.elevate-operations>svg path.fa-primary,.posts a.selected.elevate-operations>svg path.fa-primary,article a.selected.elevate-operations>svg path.fa-primary,#footer a.selected.elevate-operations>svg path.fa-primary,.popup-container a:hover.elevate-operations>svg path.fa-primary,.post a:hover.elevate-operations>svg path.fa-primary,.posts a:hover.elevate-operations>svg path.fa-primary,article a:hover.elevate-operations>svg path.fa-primary,#footer a:hover.elevate-operations>svg path.fa-primary{fill:#7187b9}.popup-container a.selected.elevate-operations>svg path:not(.fa-primary),.post a.selected.elevate-operations>svg path:not(.fa-primary),.posts a.selected.elevate-operations>svg path:not(.fa-primary),article a.selected.elevate-operations>svg path:not(.fa-primary),#footer a.selected.elevate-operations>svg path:not(.fa-primary),.popup-container a:hover.elevate-operations>svg path:not(.fa-primary),.post a:hover.elevate-operations>svg path:not(.fa-primary),.posts a:hover.elevate-operations>svg path:not(.fa-primary),article a:hover.elevate-operations>svg path:not(.fa-primary),#footer a:hover.elevate-operations>svg path:not(.fa-primary){fill:#985ca6}.popup-container a.selected.ai-augmentation>svg path.fa-primary,.post a.selected.ai-augmentation>svg path.fa-primary,.posts a.selected.ai-augmentation>svg path.fa-primary,article a.selected.ai-augmentation>svg path.fa-primary,#footer a.selected.ai-augmentation>svg path.fa-primary,.popup-container a:hover.ai-augmentation>svg path.fa-primary,.post a:hover.ai-augmentation>svg path.fa-primary,.posts a:hover.ai-augmentation>svg path.fa-primary,article a:hover.ai-augmentation>svg path.fa-primary,#footer a:hover.ai-augmentation>svg path.fa-primary{fill:#9a8627}.popup-container a.selected.ai-augmentation>svg path:not(.fa-primary),.post a.selected.ai-augmentation>svg path:not(.fa-primary),.posts a.selected.ai-augmentation>svg path:not(.fa-primary),article a.selected.ai-augmentation>svg path:not(.fa-primary),#footer a.selected.ai-augmentation>svg path:not(.fa-primary),.popup-container a:hover.ai-augmentation>svg path:not(.fa-primary),.post a:hover.ai-augmentation>svg path:not(.fa-primary),.posts a:hover.ai-augmentation>svg path:not(.fa-primary),article a:hover.ai-augmentation>svg path:not(.fa-primary),#footer a:hover.ai-augmentation>svg path:not(.fa-primary){fill:#c59e46}.popup-container .inverted .architect-vision>svg path.fa-primary,.post .inverted .architect-vision>svg path.fa-primary,.posts .inverted .architect-vision>svg path.fa-primary,article .inverted .architect-vision>svg path.fa-primary,#footer .inverted .architect-vision>svg path.fa-primary,.popup-container.inverted .architect-vision>svg path.fa-primary,.post.inverted .architect-vision>svg path.fa-primary,.posts.inverted .architect-vision>svg path.fa-primary,article.inverted .architect-vision>svg path.fa-primary,#footer.inverted .architect-vision>svg path.fa-primary{fill:#e8e6e0}.popup-container .inverted .architect-vision>svg path:not(.fa-primary),.post .inverted .architect-vision>svg path:not(.fa-primary),.posts .inverted .architect-vision>svg path:not(.fa-primary),article .inverted .architect-vision>svg path:not(.fa-primary),#footer .inverted .architect-vision>svg path:not(.fa-primary),.popup-container.inverted .architect-vision>svg path:not(.fa-primary),.post.inverted .architect-vision>svg path:not(.fa-primary),.posts.inverted .architect-vision>svg path:not(.fa-primary),article.inverted .architect-vision>svg path:not(.fa-primary),#footer.inverted .architect-vision>svg path:not(.fa-primary){fill:#f4f3ec}.popup-container .inverted .upcoming>svg path.fa-primary,.post .inverted .upcoming>svg path.fa-primary,.posts .inverted .upcoming>svg path.fa-primary,article .inverted .upcoming>svg path.fa-primary,#footer .inverted .upcoming>svg path.fa-primary,.popup-container.inverted .upcoming>svg path.fa-primary,.post.inverted .upcoming>svg path.fa-primary,.posts.inverted .upcoming>svg path.fa-primary,article.inverted .upcoming>svg path.fa-primary,#footer.inverted .upcoming>svg path.fa-primary{fill:#f2e3c6}.popup-container .inverted .upcoming>svg path:not(.fa-primary),.post .inverted .upcoming>svg path:not(.fa-primary),.posts .inverted .upcoming>svg path:not(.fa-primary),article .inverted .upcoming>svg path:not(.fa-primary),#footer .inverted .upcoming>svg path:not(.fa-primary),.popup-container.inverted .upcoming>svg path:not(.fa-primary),.post.inverted .upcoming>svg path:not(.fa-primary),.posts.inverted .upcoming>svg path:not(.fa-primary),article.inverted .upcoming>svg path:not(.fa-primary),#footer.inverted .upcoming>svg path:not(.fa-primary){fill:#fff}.popup-container .inverted .time>svg path.fa-primary,.post .inverted .time>svg path.fa-primary,.posts .inverted .time>svg path.fa-primary,article .inverted .time>svg path.fa-primary,#footer .inverted .time>svg path.fa-primary,.popup-container.inverted .time>svg path.fa-primary,.post.inverted .time>svg path.fa-primary,.posts.inverted .time>svg path.fa-primary,article.inverted .time>svg path.fa-primary,#footer.inverted .time>svg path.fa-primary{fill:#888886}.popup-container .inverted .time>svg path:not(.fa-primary),.post .inverted .time>svg path:not(.fa-primary),.posts .inverted .time>svg path:not(.fa-primary),article .inverted .time>svg path:not(.fa-primary),#footer .inverted .time>svg path:not(.fa-primary),.popup-container.inverted .time>svg path:not(.fa-primary),.post.inverted .time>svg path:not(.fa-primary),.posts.inverted .time>svg path:not(.fa-primary),article.inverted .time>svg path:not(.fa-primary),#footer.inverted .time>svg path:not(.fa-primary){fill:#9d4b10}.popup-container .inverted .ai-augmentation>svg path.fa-primary,.post .inverted .ai-augmentation>svg path.fa-primary,.posts .inverted .ai-augmentation>svg path.fa-primary,article .inverted .ai-augmentation>svg path.fa-primary,#footer .inverted .ai-augmentation>svg path.fa-primary,.popup-container.inverted .ai-augmentation>svg path.fa-primary,.post.inverted .ai-augmentation>svg path.fa-primary,.posts.inverted .ai-augmentation>svg path.fa-primary,article.inverted .ai-augmentation>svg path.fa-primary,#footer.inverted .ai-augmentation>svg path.fa-primary,.popup-container .inverted .ai-augmentation>svg path:not(.fa-primary),.post .inverted .ai-augmentation>svg path:not(.fa-primary),.posts .inverted .ai-augmentation>svg path:not(.fa-primary),article .inverted .ai-augmentation>svg path:not(.fa-primary),#footer .inverted .ai-augmentation>svg path:not(.fa-primary),.popup-container.inverted .ai-augmentation>svg path:not(.fa-primary),.post.inverted .ai-augmentation>svg path:not(.fa-primary),.posts.inverted .ai-augmentation>svg path:not(.fa-primary),article.inverted .ai-augmentation>svg path:not(.fa-primary),#footer.inverted .ai-augmentation>svg path:not(.fa-primary){fill:#fff}.popup-container .inverted .wiki:not(.buttonIcon)>svg path,.post .inverted .wiki:not(.buttonIcon)>svg path,.posts .inverted .wiki:not(.buttonIcon)>svg path,article .inverted .wiki:not(.buttonIcon)>svg path,#footer .inverted .wiki:not(.buttonIcon)>svg path,.popup-container.inverted .wiki:not(.buttonIcon)>svg path,.post.inverted .wiki:not(.buttonIcon)>svg path,.posts.inverted .wiki:not(.buttonIcon)>svg path,article.inverted .wiki:not(.buttonIcon)>svg path,#footer.inverted .wiki:not(.buttonIcon)>svg path{fill:#5e65b2}.popup-container .inverted .wiki:not(.buttonIcon)>svg path:last-child,.post .inverted .wiki:not(.buttonIcon)>svg path:last-child,.posts .inverted .wiki:not(.buttonIcon)>svg path:last-child,article .inverted .wiki:not(.buttonIcon)>svg path:last-child,#footer .inverted .wiki:not(.buttonIcon)>svg path:last-child,.popup-container.inverted .wiki:not(.buttonIcon)>svg path:last-child,.post.inverted .wiki:not(.buttonIcon)>svg path:last-child,.posts.inverted .wiki:not(.buttonIcon)>svg path:last-child,article.inverted .wiki:not(.buttonIcon)>svg path:last-child,#footer.inverted .wiki:not(.buttonIcon)>svg path:last-child{stroke:#000}#posts{--heading-border-radius:1rem;--p-border-radius:.75rem;justify-content:center;gap:8rem}#posts h2{text-align:center;flex-basis:100%;margin-bottom:-4rem}#posts .post{aspect-ratio:1.5;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#c8b4a026;background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:2rem;flex-direction:column;flex-basis:40rem;justify-content:space-between;align-items:center;padding:0 2rem;display:flex;position:relative}#posts .post .footer,#posts .post .heading{color:var(--text-color);border-radius:0 0 var(--heading-border-radius) var(--heading-border-radius);fill:#fffc;background-color:#fffc;flex-basis:auto;padding:.3rem 1.5rem .5rem;position:relative}#posts .post .footer a,#posts .post .heading a,#posts .post .footer p,#posts .post .heading p,#posts .post .footer h3,#posts .post .heading h3{color:inherit;margin:0;line-height:1}#posts .post .footer a svg,#posts .post .heading a svg,#posts .post .footer p svg,#posts .post .heading p svg,#posts .post .footer h3 svg,#posts .post .heading h3 svg{height:1em;margin-right:.5em}#posts .post .footer svg.corner,#posts .post .heading svg.corner{fill:inherit;height:var(--heading-border-radius);width:var(--heading-border-radiusborder-radius);position:absolute;top:0;left:-1em;transform:rotate(-90deg)}#posts .post .footer svg.corner:last-of-type,#posts .post .heading svg.corner:last-of-type{left:100%;transform:rotate(180deg)}#posts .post .footer{border-radius:var(--p-border-radius) var(--p-border-radius) 0 0;padding:.25rem 1rem .2rem}#posts .post .footer svg.corner{height:var(--p-border-radius);width:var(--p-border-radius);top:auto;bottom:0;left:calc(var(--p-border-radius) * -1);position:absolute;transform:rotate(0)}#posts .post .footer svg.corner:last-of-type{left:100%;transform:rotate(90deg)}#posts .post.inverted .footer,#posts .post.inverted .heading{color:#fff;fill:#000c;background-color:#000c}#main-hero{aspect-ratio:1.75;background-color:#eee;background-repeat:no-repeat;background-size:contain;border-radius:0 0 16vw;width:100%;position:absolute;top:0;left:0;overflow:hidden}#main-hero figure{animation:60s forwards zoom}#main-hero figure img{filter:brightness(75%)}#main-hero object{object-fit:cover;width:100%;min-width:50rem}section#intro{padding-top:0}section#intro .content.text{background-color:#f8f8f880;border-radius:40px;margin:calc(20rem - 2vw) 0 0;animation:8s forwards slide-up;box-shadow:0 0 1px #d0d0d0}section#intro .content.text h1{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}section#intro .content.apps{margin:calc(42rem - 4vw) 0 0}section#intro .content.apps .appsContainer{box-shadow:0 0 1px #d0d0d0}@media (width<=1399px){section#intro .content.apps{margin-top:0}}@media (width>=1400px){section#intro .content{flex-basis:50%}}section#solutions .content{padding-top:4rem;padding-bottom:4rem}.shift{transition:transform 8s}.shift.shift-x{transition:transform 1s}.shift.shift-active{transition:transform .1s}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.5)translateY(12%)}}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(-10%)}}
