.calland-eyebrow,.calland-num{color:var(--wine)}.calland-cta:focus-visible{outline-offset:3px;outline:2px solid var(--wine)!important}.calland-band{--calland-radius:2rem;border-radius:var(--calland-radius);position:relative;overflow:hidden}.calland-band.glass-card{color:var(--ink);background-image:radial-gradient(60% 75% at 88% 18%,#f06d7d1a,#0000 72%)}.calland-sub{color:var(--muted)}.calland-icon{color:#fff;background:linear-gradient(135deg, var(--brand-pink), var(--rose-deep) 25%, var(--wine));border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 6px 14px -8px #80416cb3}.calland-band a:focus-visible{outline-offset:3px;outline:2px solid var(--wine)!important}.calland-halo{filter:blur(8px);pointer-events:none;background:radial-gradient(closest-side,#f06d7d3d,#ecdcd98c 56%,#ecdcd900 100%);border-radius:999px;position:absolute;inset:8% 4%}.calland-still{transform:translate(6%)}.calland-phone{background:#0d0d12;border-radius:2.2rem;padding:9px;box-shadow:0 40px 70px -30px #44192699,0 0 0 1px #80416c2e}.calland-phone img{border-radius:1.75rem}.calland-door{color:#fff;background:linear-gradient(135deg, var(--brand-pink), var(--rose-deep) 25%, var(--wine));border-radius:.6rem;flex-shrink:0;place-items:center;min-width:2rem;height:2rem;font-size:.8rem;font-weight:700;display:inline-grid}@media (min-width:768px){.calland-band{--calland-radius:2.5rem}}@media (prefers-reduced-motion:reduce){.calland-cta{transition:none}.calland-cta:hover{transform:scale(1)}}
