._5H5sDG_PlanningSolutionsCardContentContainer{--imageWidth:30.8rem;--imageHeight:22rem;--imagePadding:2.4rem;flex-direction:column;margin-top:auto;margin-bottom:0;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){._5H5sDG_PlanningSolutionsCardContentContainer{--imageWidth:40rem;--imageHeight:36.3rem;--imagePadding:3.2rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) ._5H5sDG_PlanningSolutionsCardContentContainer{--imageWidth:40rem;--imageHeight:36.3rem;--imagePadding:3.2rem}}@media (min-width:1920px){._5H5sDG_PlanningSolutionsCardContentContainer{--imageWidth:42rem}}._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_imageContainer{padding:var(--imagePadding);width:var(--imageWidth);height:var(--imageHeight);margin:auto}._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_imageContainer ._5H5sDG_image{height:100%;position:relative}._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_imageContainer img{object-fit:contain}._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_bottomContainer{justify-content:space-between;align-items:center;padding:2rem 1.6rem;display:flex;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_bottomContainer{padding:3.1rem 2.4rem 2.4rem}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) ._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_bottomContainer{padding:3.1rem 2.4rem 2.4rem}}._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_bottomContainer:after{content:"";height:1px;bottom:initial;border-bottom:1px solid #f1f3f6;width:100%;margin-left:-1.6rem;margin-right:-1.6rem;display:block;position:absolute;top:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_bottomContainer:after{margin-left:-2.4rem;margin-right:-2.4rem}}._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_description{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:148%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_description{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:148%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) ._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_description{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:148%}}._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_square{color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_square{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:132%}}@media (pointer:coarse) and (orientation:landscape) and (max-width:1023.98px),(min-width:768px) and (pointer:none){:where(.two-adaptive) ._5H5sDG_PlanningSolutionsCardContentContainer ._5H5sDG_square{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:132%}}