.CP_heroCTAs__7gEp0{position:relative;right:0;margin:1em}.CP_heroMapColorExplorations03Icon__Trz9o{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover}.CP_heroMapColorExplorations03__Cw7Gm{position:absolute;height:100%;width:100%;top:0;right:-100%;bottom:0;left:100%;background:linear-gradient(270deg,#fff 12.5%,hsla(0,0%,100%,0));transform:rotate(180deg);transform-origin:0 0}.CP_campusPlanner__Kr8OZ{line-height:24px;text-transform:uppercase;color:#001e62}.CP_a3dMapping__h6Upu{width:472px;position:relative;font-size:44px;letter-spacing:.01em;line-height:48px;display:inline-block}.CP_compatibleWithRevit__NFQa9{align-self:stretch;position:relative;font-size:16px;line-height:24px}.CP_campusPlannerParent__begNz{gap:24px}.CP_buttonPrimary__JtRQU{border-radius:4px;background-color:#001e62;flex-direction:row;padding:8px 12px}.CP_buttonPrimaryWrapper__Squ06{color:#fff;margin-left:1em}.CP_heroCopy__HlIUC{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}.CP_heroVideoIcon__wt6NW{width:590px;position:relative;height:292px;object-fit:cover}.CP_heroCopyParent__Goe4t{position:absolute;height:32.3%;width:80.28%;top:33.85%;right:9.86%;bottom:33.85%;left:9.86%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:94px}.CP_cpLogoChild__OA8I7{width:139px;position:relative;height:32px}.CP_campusPlanner1__v5AtI{position:absolute;top:0;left:0;line-height:11.67px;font-weight:500}.CP_byPortfolioExplorer___LoXc{position:absolute;top:20.06px;left:0;font-size:13.13px;line-height:11.67px}.CP_campusPlannerGroup__Be64G{width:134px;position:relative;height:32.1px}.CP_cpLogo__KHFVo{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.CP_buttonPrimary1__7qnOS{border:2px solid #001e62}.CP_buttonPrimary2__zHUWj{border-radius:4px;background-color:#001e62;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px 12px;color:#fff}.CP_buttonPrimaryParent__P60jR{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;font-size:16px;font-family:Rubik,sans-serif}.CP_cpLogoParent__RA0lc{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.CP_navbarheader__I3D3l{position:absolute;height:7.96%;width:100%;top:0;right:0;bottom:92.04%;left:0;box-shadow:0 1.2000000477px 3.6px rgba(0,0,0,.11),0 6.4000000954px 14.4px rgba(0,0,0,.13);background-color:#fff;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px 32px;box-sizing:border-box;mix-blend-mode:normal;font-size:17.51px;color:#001e62}.CP_heroImageWtext__0zJX8{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.CP_heroWithCta__l7vSW{width:100%;position:relative;height:904px;text-align:left;font-size:18px;color:#000;font-family:Rubik,sans-serif}.CP_groupChild__axJ8p{background-color:#fff}.CP_planningFeatures__RtXM8{position:absolute;top:0;left:0;line-height:24px;text-transform:uppercase;color:#000}.CP_buildingScorecard__J8yWe{width:360px;position:relative;letter-spacing:.01em;line-height:40px;text-transform:capitalize;font-weight:500;display:inline-block;color:#000}.CP_anOverallScoring__qxsXp{align-self:stretch;position:relative;font-size:16px;line-height:24px;color:#000}.CP_buildingScorecardParent__3ug3q{width:366px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}.CP_energySustainability__dSY83{width:400px;position:relative;letter-spacing:.01em;line-height:40px;text-transform:capitalize;font-weight:500;display:inline-block;color:#000}.CP_planningFeaturesParent__yL5JV{width:1156px;position:relative;height:208px;z-index:1}.CP_featureSection__3mlVQ{height:300px;align-items:center;justify-content:center;padding:30px 142px;color:#000;background:#f5f5f5}.CP_featureSectionInner___8Omf{width:1440px;position:absolute;margin:0!important;top:0;left:0;height:300px;z-index:0}.CP_howItWorks__i5vt0{position:absolute;top:0;left:0;line-height:24px;color:#000}.CP_sourceData__UiUB1{width:360px;position:relative;letter-spacing:.01em;line-height:40px;text-transform:capitalize;font-weight:500;display:inline-block;color:#000}.CP_weTakeYour__kBDVB{align-self:stretch;position:relative;font-size:16px;line-height:24px;color:#000}.CP_sourceDataParent__k3LwS{width:366px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}.CP_dynamicReporting__bSPnv{width:366px;position:relative;letter-spacing:.01em;line-height:40px;text-transform:capitalize;font-weight:500;display:inline-block;color:#000}.CP_frameParent__pCaaK{position:absolute;top:72px;left:0;gap:29px;font-size:32px;color:#000;background-color:#f5f5f5}.CP_howItWorksParent__wdTfl{width:1156px;position:relative;height:208px;z-index:1}.CP_featureSection__3mlVQ{width:100%;position:relative;height:350px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:60px 142px;box-sizing:border-box;gap:10px;text-align:left;font-size:18px;color:#001e62;font-family:Rubik,sans-serif}.CP_largeVideoIcon__du9Ne{width:1156px;position:relative;height:650px;overflow:hidden;flex-shrink:0;object-fit:cover}.CP_videoSection__6y5ko{width:100%;position:relative;background-color:#fff;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:60px 142px;box-sizing:border-box}.CP_smallImageChild__dgSt_{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover}.CP_smallImage__KT_pQ{width:472px;position:relative;height:300px}.CP_whatMakesIt__NEoe7{position:relative;line-height:24px;text-transform:uppercase;color:#001e62}.CP_synthesizesLargeAmounts__ejfA5{align-self:stretch;position:relative;font-size:32px;letter-spacing:.01em;line-height:40px;font-weight:500}.CP_ourTeamOf__6Ioa0{width:590px;position:relative;font-size:16px;line-height:24px;display:inline-block}.CP_whatMakesItCoolParent__X7ov8{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}.CP_halfSectionInner__RBkYT{width:590px;position:relative;height:344px}.CP_halfSection__UNbqJ{flex-direction:column}.CP_halfSection__UNbqJ,.CP_smallImageParent__L7NFm{display:flex;align-items:flex-start;justify-content:flex-start}.CP_smallImageParent__L7NFm{flex-direction:row;gap:94px}.CP_imageAndDescription__oSwkA{width:100%;position:relative;background-color:#fff;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:60px 142px;box-sizing:border-box;text-align:left;font-size:18px;color:#000;font-family:Rubik,sans-serif}.CP_groupChild__axJ8p{background-color:#f5f5f5}.CP_footerInner__iNvVK,.CP_groupChild__axJ8p{position:absolute;top:0;left:0;width:1440px;height:300px}.CP_footerInner__iNvVK{margin:0!important;z-index:0;background:#f5f5f5}.CP_frameChild__Y_nt_{width:96px;position:relative;height:96px}.CP_weAreA__henKF{align-self:stretch;white-space:pre-wrap}.CP_linkText__F9hrL,.CP_weAreA__henKF{position:relative;line-height:24px}.CP_buttonPrimaryChild__Vu6EW{align-self:stretch;position:relative;border-top:1px solid #fff;box-sizing:border-box;height:1px}.CP_buttonPrimary__JtRQU{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#fff;font-family:Rubik,sans-serif}.CP_weAreADigitalStartupStudiParent__nM02M{width:336px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:24px}.CP_frameGroup__QlSJ5{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:30px}.CP_optimizeRelationshipsBetween__XcUrK{align-self:stretch;position:relative;letter-spacing:.01em;line-height:48px;font-weight:500}.CP_optimizeRelationshipsBetweenWrapper__4I0Oh{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.CP_buttonPrimary1__7qnOS{border-radius:4px;background-color:#fff;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px 12px}.CP_buttonPrimaryWrapper__Squ06{flex-direction:row;font-size:16px;color:#001e62;font-family:Rubik,sans-serif}.CP_buttonPrimaryWrapper__Squ06,.CP_frameContainer__jfNMy{display:flex;align-items:flex-start;justify-content:flex-start}.CP_frameContainer__jfNMy{width:556px;flex-direction:column;gap:32px;font-size:32px}.CP_frameParent__pCaaK{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:70px;z-index:1}.CP_footer__JlDbO{width:100%;position:relative;height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 142px;box-sizing:border-box;gap:10px;text-align:left;font-size:16px;color:#000;font-family:Rubik,sans-serif;background:#f5f5f5}.CP_cardChild__rHt9n{align-self:stretch;position:relative;max-width:100%;overflow:hidden;height:247px;flex-shrink:0;object-fit:cover}.CP_campusPlanner__Kr8OZ{align-self:stretch;position:relative;letter-spacing:.02em;line-height:32px}.CP_synthesizeLargeAmounts__mFhxz{align-self:stretch;position:relative;font-size:16px;line-height:24px}.CP_campusPlannerParent__begNz{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 24px;gap:8px}.CP_buttonText__bXidd{position:relative;line-height:24px;font-weight:500}.CP_buttonPrimarySc__InK69{border-radius:4px;background-color:#001e62;align-items:center;padding:8px 12px}.CP_buttonPrimaryScWrapper__5BxWq,.CP_buttonPrimarySc__InK69{overflow:hidden;display:flex;flex-direction:row;justify-content:flex-start}.CP_buttonPrimaryScWrapper__5BxWq{align-self:stretch;align-items:flex-start;padding:0 24px;font-size:16px;color:#fff}.CP_card__8fGxb{box-shadow:0 1px 5px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.12);border-radius:24px;background-color:#fff;width:330px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 0 24px;box-sizing:border-box;gap:24px}.CP_image7Icon__uMaDt{position:absolute;top:0;left:-5px;width:340px;height:247px;object-fit:cover}.CP_frameChild__Y_nt_{position:absolute;width:calc(100% + 40px);top:-1px;right:-39.5px;left:-.5px;background-color:#bdfbf0;height:296px;opacity:.25;mix-blend-mode:multiply}.CP_image7Parent__jJAiH{align-self:stretch;position:relative;height:247px;overflow:hidden;flex-shrink:0}.CP_card1__5i_DV{width:330px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.12);border-radius:24px;background-color:#fff;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 0 24px;box-sizing:border-box;gap:24px}.CP_cardWrapper__ZipCG{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.CP_ifYouLike__lS6xg{font-size:32px;letter-spacing:.01em;line-height:40px;font-weight:500;color:#000;display:inline-block;width:330px}.CP_cardParent__W3aND{margin-top:3em;margin-bottom:3em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;text-align:left;font-size:24px;color:#2e2e2e;font-family:Rubik,sans-serif}.CP_featureContainer__8CpSu{background-color:#f5f5f5}.CP_featureContainer2__lAcR_,.CP_featureContainer__8CpSu{display:flex;width:100%;height:120%;align-items:center;justify-content:center;padding:3em}.CP_featureContainer2__lAcR_{background-color:#e6edfe}.CP_featureSectionTitle__9kCmF{margin-left:3em;font-size:large;color:#000}.CP_featurePair__fST31{width:300px;height:100px;margin:3em}.CP_featureTitle__9XMoa{font-size:x-large;font-weight:700;color:#001e62;padding-top:1em;padding-bottom:1em}.CP_featureDescription__eKs7u{font-size:medium;color:#000}.index_toolbar__Zu_6i{position:absolute;background-color:#344955;display:flex;flex-direction:row;z-index:1001}.index_toolbar__Zu_6i.index_editor__R9YHm{height:40px;justify-content:space-between;width:100%}.index_toolbar__Zu_6i.index_editor__R9YHm .index_leftGroup__ikida{height:100%;margin-left:24px;display:flex;flex-direction:row;justify-content:flex-start}