/* iTel Dialer: light, blue gradient hero, keypad motif, card grid. */
.sf-itel .sf-header{background:#fff;border-bottom:1px solid var(--bs-border-color);position:sticky;top:0;z-index:50}
.sf-itel .sf-brand{color:var(--sf-primary)!important}
.sf-itel .sf-hero{background:linear-gradient(135deg,var(--sf-primary),var(--sf-secondary));color:#fff}
.sf-itel .sf-hero .btn-outline-light:hover{color:#111}
.sf-itel .sf-hero a{color:#fff}
.sf-keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;max-width:260px;margin-left:auto}
.sf-keypad span{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.35);font-size:1.4rem;font-weight:600}
.sf-plan-itel{display:flex;flex-direction:column}.sf-plan-itel .sf-features{flex:1}
.sf-plan-itel .sf-plan-tag{position:absolute;top:-.7rem;right:1rem}
.sf-itel .sf-footer{background:#0f2747;color:#cfe0f7}.sf-itel .sf-footer a{color:#fff}
