.plan-item{transition:background-color 300ms ease,box-shadow 300ms ease,transform 300ms ease,color 300ms ease;transform:scale(1);transform-origin:center;will-change:transform}.plan-title{transition:color 300ms ease}.plan-item{background-color:transparent;box-shadow:none}.plan-title{color:inherit}@media(min-width:1181px) and (hover:hover) and (pointer:fine){.plan-item:hover{background-color:#f3eee6;transform:scale(1.02);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}.plan-item:hover .plan-title{color:#245a73}}@media(max-width:1180px){.plan-item.is-inview{background-color:#f3eee6;transform:scale(1.02);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}.plan-item.is-inview .plan-title{color:#245a73}}@media(min-width:768px) and (max-width:1180px){.plan-item{transition:background-color 300ms ease,box-shadow 300ms ease,transform 300ms ease}.plan-item.is-inview{background-color:#f3eee6;transform:scale(1.02);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}.plan-item.is-inview .plan-title{color:#245a73}}@media(max-width:767px){.plan-item.is-inview{background-color:#f3eee6;transform:scale(1.02);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}.plan-item.is-inview .plan-title{color:#245a73}}.plan-item:focus,.plan-item:active,.plan-item:focus-visible{outline:0}@media(prefers-reduced-motion:reduce){.plan-item,.plan-title{transition:none}.plan-item:hover,.plan-item.is-inview{transform:none}}