:root{--ss-color-bodycopy:#3b3f51;--ss-color-headings:#242630;--ss-transition-ease:all .3s ease-in-out}.ss-module-wrapper{background-color:#f6f5f5;position:relative}.ss-bg-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.ss-page-center{margin:0 auto;max-width:1200px;padding:0 20px}.ss-intro-section{margin-bottom:40px;position:relative;z-index:2}.ss-intro-section.ss-no-lead-spacing{margin-bottom:0}.ss-main-heading h2{color:var(--color-headings,#242630);font-family:Open Sans,sans-serif!important;font-size:clamp(36px,5vw,40px);font-weight:800!important;letter-spacing:-2px;line-height:1;margin:0;padding-bottom:1.5rem;text-align:center;text-shadow:-1px 1px 4px rgba(0,0,0,.21);text-transform:uppercase}.ss-lead-text h3{color:var(--ss-color-headings);font-family:Myriad Pro,sans-serif;font-size:20px;font-style:italic;font-weight:400;margin-bottom:20px;text-align:center}.ss-cards-wrapper{padding:0;position:relative;z-index:2}.ss-cards-wrapper.ss-no-lead-spacing{padding-top:16px}.ss-cards-grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0;padding:0;width:100%}.ss-card{background:linear-gradient(174deg,#fff 5.02%,#f6f5f5 95.98%);border-radius:0 8px 8px 0;box-shadow:1px 1px 5px 0 rgba(0,0,0,.13);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;min-height:240px;overflow:hidden;padding-left:6px;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;z-index:1}a.ss-card{color:inherit}.ss-card:before{bottom:0;content:"";left:0;position:absolute;top:0;transition:opacity .3s ease;width:6px;z-index:10}.ss-card-watermark{background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:220px;opacity:.04;pointer-events:none;position:absolute;right:-20px;top:0;transition:opacity .3s ease,filter .3s ease;width:220px;z-index:0}.ss-card-inner{height:100%;padding:24px;position:relative;z-index:2}.ss-card-inner,.ss-card-top{display:flex;flex-direction:column}.ss-card-top{align-items:flex-start;gap:12px}.ss-card-icon{display:flex;height:32px;position:relative;width:32px}.ss-card-icon img{height:100%;left:0;object-fit:contain;position:absolute;top:0;transition:opacity .3s ease;width:100%}.ss-icon-default{border-radius:6px;opacity:1}.ss-card:hover .ss-icon-default,.ss-icon-hover{opacity:0}.ss-card:hover .ss-icon-hover{opacity:1}.ss-card.ss-hover-green .ss-icon-default{box-shadow:-9.126px 5.476px 13.689px 0 rgba(92,131,25,.16)}.ss-card.ss-hover-mauve .ss-icon-default{box-shadow:-9.126px 5.476px 13.689px 0 rgba(169,78,155,.17)}.ss-card.ss-hover-teal .ss-icon-default{box-shadow:-9.126px 5.476px 13.689px 0 rgba(97,185,192,.25)}.ss-card.ss-hover-blue .ss-icon-default,.ss-card.ss-hover-darkblue .ss-icon-default{box-shadow:-9.126px 5.476px 13.689px 0 rgba(11,78,121,.2)}.ss-card.ss-hover-amber .ss-icon-default{box-shadow:-9.126px 5.476px 13.689px 0 rgba(224,103,48,.15)}.ss-card-title{color:#242630;font-family:Myriad Pro,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:110%;margin:0;text-align:left;text-shadow:-1px 1px 2px rgba(0,0,0,.15);text-transform:none;transition:color .3s ease,text-shadow .3s ease}.ss-card-hidden-content{display:flex;flex-direction:column;flex-grow:1;margin-top:12px;opacity:0;transition:opacity .3s ease;visibility:hidden}.ss-card:hover .ss-card-hidden-content{opacity:1;visibility:visible}.ss-custom-bullet{padding:0}.ss-custom-bullet p{color:#555;display:-webkit-box;font-family:Myriad Pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;-webkit-line-clamp:3;line-height:140%;margin:0;text-align:left;transition:color .3s ease;-webkit-box-orient:vertical;overflow:hidden}.ss-card-bottom{margin-top:auto;padding-top:16px}.ss-card-link-text{align-items:center!important;color:#242530!important;display:inline-flex!important;font-family:Myriad Pro,sans-serif!important;font-size:16px!important;font-weight:600!important;gap:8px!important;text-align:left!important;transition:color .3s ease!important}.ss-card-bottom .ss-card-link-text svg{transition:transform .3s ease!important}.ss-card-bottom .ss-card-link-text svg path{transition:stroke .3s ease!important}.ss-card.ss-hover-green:before{background-color:#87ac48}.ss-card.ss-hover-mauve:before{background-color:#a94a97}.ss-card.ss-hover-teal:before{background-color:#3e97a9}.ss-card.ss-hover-blue:before{background-color:#2b6ca3}.ss-card.ss-hover-darkblue:before{background-color:#00426c}.ss-card.ss-hover-amber:before{background-color:#ff7a59}.ss-card:hover{border-radius:8px;box-shadow:-4px 34px 34px 0 rgba(0,0,0,.07);transform:scale(1.05);z-index:2}.ss-card:hover:before{opacity:0}.ss-card.ss-hover-green:hover{background:linear-gradient(225deg,#87ac48,#4a6427)}.ss-card.ss-hover-mauve:hover{background:linear-gradient(225deg,#a94a97,#5e2653)}.ss-card.ss-hover-teal:hover{background:linear-gradient(225deg,#3e97a9,#1a4e58)}.ss-card.ss-hover-blue:hover{background:linear-gradient(225deg,#2b6ca3,#123b5e)}.ss-card.ss-hover-darkblue:hover{background:linear-gradient(225deg,#00426c,#001f33)}.ss-card.ss-hover-amber:hover{background:linear-gradient(225deg,#ff7a59,#b34614)}.ss-card:hover .ss-card-title{color:#fff;text-shadow:none}.ss-card:hover .ss-card-link-text,.ss-card:hover .ss-custom-bullet p{color:#fff!important}.ss-card:hover .ss-card-watermark{filter:brightness(0) invert(1);opacity:.15}.ss-card:hover .ss-card-bottom .ss-card-link-text svg{transform:translateX(12px)!important}.ss-card:hover .ss-card-bottom .ss-card-link-text svg path{stroke:#fff!important}.ss-above-btn-text{color:var(--ss-color-bodycopy);margin:40px auto 20px;text-align:center}.ss-bottom-actions{display:flex;justify-content:center;padding-bottom:40px}.ss-btn-primary{align-items:center;background-color:#242630;border-radius:8px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:14px 32px;text-decoration:none;transition:all .3s ease}.ss-btn-primary:hover{opacity:.8}@media (max-width:1024px){.ss-cards-grid{grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:800px}}@media (max-width:767px){.ss-cards-grid{gap:16px;grid-template-columns:1fr}.ss-card-inner{padding:24px 20px}.ss-card-watermark{height:150px;width:150px}.ss-module-wrapper{padding-bottom:40px;padding-top:40px}.ss-card-hidden-content{opacity:1;visibility:visible}}