/* owner:prepay-talk-sheet-0353
   Dedicated channel chooser for the secondary commercial route. No form on entry. */
#bz-commercial-layer .bz-commercial-view[data-bzc-view="prepay-talk"]{
  width:min(100%,760px);
}
#bz-commercial-layer .bz-prepay-talk-sheet{
  box-sizing:border-box;
  width:100%;
  margin:0 auto;
  padding:clamp(26px,4vw,42px);
  border:1px solid var(--bzc-line);
  border-radius:30px;
  background:rgba(255,253,248,.92);
  box-shadow:0 24px 70px rgba(8,26,32,.07);
}
#bz-commercial-layer .bz-prepay-talk-sheet__title{
  margin:0 0 12px;
  color:var(--bzc-ink);
  font-size:clamp(34px,4.2vw,54px);
  line-height:.98;
  font-weight:780;
  letter-spacing:-.052em;
}
#bz-commercial-layer .bz-prepay-talk-sheet__copy{
  max-width:42ch;
  margin:0 0 28px;
  color:var(--bzc-muted);
  font-size:14px;
  line-height:1.55;
}
#bz-commercial-layer .bz-prepay-talk-sheet__channels{
  display:grid;
  border-top:1px solid rgba(8,26,32,.13);
}
#bz-commercial-layer .bz-prepay-talk-sheet__channel{
  appearance:none;
  -webkit-appearance:none;
  width:100%;
  min-height:72px;
  padding:0;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  border:0;
  border-bottom:1px solid rgba(8,26,32,.13);
  background:transparent;
  color:var(--bzc-ink);
  font:inherit;
  font-size:clamp(18px,2vw,23px);
  line-height:1.1;
  font-weight:720;
  letter-spacing:-.025em;
  text-align:left;
  cursor:pointer;
}
#bz-commercial-layer .bz-prepay-talk-sheet__channel i{
  color:var(--bzc-copper);
  font-style:normal;
  font-size:20px;
  transition:transform .16s ease;
}
#bz-commercial-layer .bz-prepay-talk-sheet__channel:hover i{transform:translate(2px,-2px)}

#bz-commercial-layer .bz-prepay-talk-sheet__channel--static{
  cursor:default;
}
#bz-commercial-layer .bz-prepay-talk-sheet__channel--static i{
  transform:none!important;
}
#bz-commercial-layer .bz-prepay-talk-sheet__channel:focus-visible,
#bz-commercial-layer .bz-prepay-talk-sheet__callback button:focus-visible{
  outline:2px solid rgba(169,106,74,.52);
  outline-offset:4px;
}
#bz-commercial-layer .bz-prepay-talk-sheet__promise{
  margin:24px 0 0;
  color:var(--bzc-ink);
  font-size:13px;
  line-height:1.5;
  font-weight:680;
}
#bz-commercial-layer .bz-prepay-talk-sheet__callback{
  margin-top:34px;
  padding-top:20px;
  display:grid;
  gap:9px;
  border-top:1px solid rgba(8,26,32,.08);
}
#bz-commercial-layer .bz-prepay-talk-sheet__callback>span{
  color:var(--bzc-muted);
  font-size:12px;
  line-height:1;
  font-style:italic;
}
#bz-commercial-layer .bz-prepay-talk-sheet__callback button{
  appearance:none;
  -webkit-appearance:none;
  width:max-content;
  max-width:100%;
  padding:0;
  border:0;
  background:transparent;
  color:var(--bzc-blue);
  font:inherit;
  font-size:15px;
  line-height:1.35;
  font-weight:760;
  text-align:left;
  cursor:pointer;
}
#bz-commercial-layer .bz-prepay-talk-sheet__callback i{font-style:normal}
#bz-commercial-layer .bz-prepay-talk-sheet__status{
  margin:16px 0 0;
  color:var(--bzc-muted);
  font-size:12px;
  line-height:1.45;
}
@media(max-width:760px){
  #bz-commercial-layer .bz-commercial-view[data-bzc-view="prepay-talk"]{padding-top:14px}
  #bz-commercial-layer .bz-prepay-talk-sheet{padding:24px 20px 26px;border-radius:24px}
  #bz-commercial-layer .bz-prepay-talk-sheet__title{font-size:38px}
  #bz-commercial-layer .bz-prepay-talk-sheet__copy{margin-bottom:22px;font-size:13px}
  #bz-commercial-layer .bz-prepay-talk-sheet__channel{min-height:66px;font-size:20px}
  #bz-commercial-layer .bz-prepay-talk-sheet__promise{margin-top:21px;font-size:12.5px}
  #bz-commercial-layer .bz-prepay-talk-sheet__callback{margin-top:28px}
}
@media(prefers-reduced-motion:reduce){
  #bz-commercial-layer .bz-prepay-talk-sheet__channel i{transition:none}
}
