/* A Webex-led introduction and a quieter voice-service directory. */
.phone-webex-hero .phone-hero-grid{grid-template-columns:1.12fr 1fr;gap:50px}
.phone-webex-hero h1{font-size:clamp(38px,4.6vw,64px);line-height:1.08;letter-spacing:-.045em}
.phone-webex-hero .lead{max-width:590px;font-size:20px;line-height:1.65}
.phone-webex-hero .actions{gap:18px 24px;align-items:center;flex-wrap:wrap}
.phone-webex-interest{margin-top:18px}
.phone-webex-interest>.interest-add{width:auto;font-size:13px;min-height:0;padding:10px 14px}
.phone-voice-grid.voice-simple-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}
.phone-voice-grid.voice-simple-grid>.voice-service-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:0 22px;padding:28px;border:1px solid #dce1e3;border-radius:8px;box-shadow:none;background:white;align-items:start}
.voice-simple-grid .voice-service-icon{width:46px;height:46px;display:block;color:#e94a22}
.voice-simple-grid .voice-service-icon svg{width:100%;height:100%;display:block}
.voice-simple-grid .voice-card-body{padding:0;border:0;display:block}
.phone-voice-grid.voice-simple-grid .voice-service-card h3{font-size:25px;line-height:1.2;letter-spacing:-.025em;margin:0 0 12px}
.phone-voice-grid.voice-simple-grid .voice-service-tagline{font-size:16px;line-height:1.6;color:#485156;margin:0 0 14px}
.voice-simple-grid .voice-service-details{margin:0;border-top:1px solid #e3e6e8;border-bottom:0}
.voice-simple-grid .voice-service-details summary{padding:12px 26px 8px 0;font-size:14px}
.voice-simple-grid .voice-service-details summary::after{top:7px}
.voice-simple-grid .voice-service-details>p:not(.voice-service-note){font-size:14px;line-height:1.7;color:#485156;margin:14px 0}
.voice-simple-grid .voice-service-details ul{font-size:14px;line-height:1.6;margin:0 0 15px}
.voice-simple-grid .voice-card-body .voice-card-action{min-height:44px;width:auto;padding:10px 14px;font-size:13px;margin:0 0 8px}
.voice-simple-grid>.voice-service-card>.interest-add{grid-column:2;justify-self:start;align-self:start;margin:14px 0 0;padding:8px 12px;min-height:0;width:auto;font-size:12px;background:transparent}
.voice-simple-grid #long-distance{grid-column:1/-1}
@media(max-width:900px){.phone-webex-hero .phone-hero-grid{grid-template-columns:1fr;gap:25px}.phone-webex-hero .phone-montage-visual{max-width:600px;width:100%;justify-self:center}.phone-voice-grid.voice-simple-grid{grid-template-columns:1fr}.voice-simple-grid #long-distance{grid-column:auto}}
@media(max-width:600px){.phone-webex-hero h1{font-size:42px}.phone-webex-hero .lead{font-size:18px}.phone-voice-grid.voice-simple-grid>.voice-service-card{padding:24px;grid-template-columns:36px minmax(0,1fr);gap:0 16px}.voice-simple-grid .voice-service-icon{width:36px;height:36px}.phone-voice-grid.voice-simple-grid .voice-service-card h3{font-size:23px}.phone-webex-hero .actions .btn{width:100%;text-align:center}}

.phone-webex-hero .phone-hero-webex-logo{display:block;width:180px;max-width:100%;height:auto;margin:0 0 26px}
@media(max-width:600px){.phone-webex-hero .phone-hero-webex-logo{width:155px;margin-bottom:22px}}
