.PageHero-module__RDMeOq__heroBanner{background:linear-gradient(135deg, var(--brand-primary-active), var(--brand-primary), var(--brand-primary-hover));background-size:200% 200%;animation:10s infinite PageHero-module__RDMeOq__bannerShift;position:relative;overflow:hidden}@keyframes PageHero-module__RDMeOq__bannerShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
.IndividualServicesList-module__gPgkYW__sectionWrapper{position:relative;overflow:hidden}.IndividualServicesList-module__gPgkYW__glowOrb1{filter:blur(90px);pointer-events:none;background:#0080430f;border-radius:9999px;width:450px;height:450px;position:absolute;top:15%;left:-120px}.IndividualServicesList-module__gPgkYW__glowOrb2{filter:blur(100px);pointer-events:none;background:#52c48014;border-radius:9999px;width:480px;height:480px;position:absolute;bottom:10%;right:-120px}.IndividualServicesList-module__gPgkYW__serviceCard{transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .3s;position:relative}.IndividualServicesList-module__gPgkYW__serviceCard:hover{transform:translateY(-4px);border-color:var(--brand-primary)!important;box-shadow:0 25px 50px -12px #0080432e!important}.IndividualServicesList-module__gPgkYW__serviceImageWrapper{border-radius:24px;position:relative;overflow:hidden}.IndividualServicesList-module__gPgkYW__serviceImageWrapper img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.IndividualServicesList-module__gPgkYW__serviceCard:hover .IndividualServicesList-module__gPgkYW__serviceImageWrapper img{transform:scale(1.06)}.IndividualServicesList-module__gPgkYW__bulletChip{transition:background-color .2s,transform .2s}.IndividualServicesList-module__gPgkYW__bulletChip:hover{background-color:var(--brand-primary-soft);transform:translate(2px)}
.BusinessServicesList-module__DGb6ca__sectionWrapper{position:relative;overflow:hidden}.BusinessServicesList-module__DGb6ca__glowOrb1{filter:blur(90px);pointer-events:none;background:#0080430f;border-radius:9999px;width:460px;height:460px;position:absolute;top:10%;left:-120px}.BusinessServicesList-module__DGb6ca__glowOrb2{filter:blur(100px);pointer-events:none;background:#52c48014;border-radius:9999px;width:480px;height:480px;position:absolute;bottom:10%;right:-120px}.BusinessServicesList-module__DGb6ca__serviceCard{transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .3s;position:relative}.BusinessServicesList-module__DGb6ca__serviceCard:hover{transform:translateY(-4px);border-color:var(--brand-primary)!important;box-shadow:0 25px 50px -12px #0080432e!important}.BusinessServicesList-module__DGb6ca__serviceImageWrapper{border-radius:24px;position:relative;overflow:hidden}.BusinessServicesList-module__DGb6ca__serviceImageWrapper img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.BusinessServicesList-module__DGb6ca__serviceCard:hover .BusinessServicesList-module__DGb6ca__serviceImageWrapper img{transform:scale(1.06)}.BusinessServicesList-module__DGb6ca__bulletChip{transition:background-color .2s,transform .2s}.BusinessServicesList-module__DGb6ca__bulletChip:hover{background-color:var(--brand-primary-soft);transform:translate(2px)}
.IndividualServicesWhyUs-module__PRWgvq__statRow{border-left:3px solid var(--brand-primary);padding-left:1.25rem;transition:transform .25s,border-color .25s;position:relative}.IndividualServicesWhyUs-module__PRWgvq__statRow:hover{border-color:var(--brand-border-hover);transform:translate(4px)}
.PropertyTaxOverview-module__8LNpoq__overviewCard{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.PropertyTaxOverview-module__8LNpoq__overviewCard:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px #00804329}
