.treatment-card[data-astro-cid-bls4ehzv]{border-radius:var(--border-radius-lg);height:100%;box-shadow:var(--shadow-sm);transition:var(--transition-standard), --ring-accent .45s ease, --ring-shine .45s ease;border:1px solid #0000;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.treatment-card[data-astro-cid-bls4ehzv]:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #fffc}.treatment-card[data-astro-cid-bls4ehzv]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.treatment-image[data-astro-cid-bls4ehzv]{border-radius:calc(var(--border-radius-lg) - 1px) calc(var(--border-radius-lg) - 1px) 0 0;background:var(--color-primary-light);height:260px;display:block;position:relative;overflow:hidden}.treatment-image[data-astro-cid-bls4ehzv]:after{content:"";opacity:0;background:linear-gradient(#0e273305,#0e27332e);transition:opacity .35s;position:absolute;inset:0}.treatment-image[data-astro-cid-bls4ehzv] img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.treatment-card[data-astro-cid-bls4ehzv]:hover .treatment-image[data-astro-cid-bls4ehzv] img{transform:scale(1.04)}.treatment-card[data-astro-cid-bls4ehzv]:hover .treatment-image[data-astro-cid-bls4ehzv]:after{opacity:1}.treatment-content[data-astro-cid-bls4ehzv]{align-content:start;gap:.75rem;padding:1.45rem;display:grid}.treatment-content[data-astro-cid-bls4ehzv] h3[data-astro-cid-bls4ehzv],.treatment-content[data-astro-cid-bls4ehzv] p[data-astro-cid-bls4ehzv]{margin:0}.treatment-content[data-astro-cid-bls4ehzv] p[data-astro-cid-bls4ehzv]{color:var(--color-text-light)}.card-kicker[data-astro-cid-bls4ehzv]{letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:800;color:var(--color-accent-dark)!important}.treatment-content[data-astro-cid-bls4ehzv] .button{justify-self:start;margin-top:.4rem}
