#conest-call-minutes-v3{--lime:#dfff00;width:min(1180px,calc(100% - 36px));margin:34px auto 46px;padding:42px;position:relative;overflow:hidden;border:1px solid rgba(223,255,0,.17);border-radius:26px;background:radial-gradient(circle at 92% 0%,rgba(223,255,0,.085),transparent 27%),linear-gradient(145deg,rgba(13,16,12,.98),rgba(7,9,7,.99));box-shadow:0 24px 70px rgba(0,0,0,.28);opacity:1!important;transform:none!important}#conest-call-minutes-v3[hidden]{display:none!important}#conest-call-minutes-v3 *{box-sizing:border-box}.cm3-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--lime);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.13em}.cm3-kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 16px rgba(223,255,0,.6)}.cm3-head{max-width:780px}.cm3-head h2{margin:11px 0;color:#f7f8f4;font-size:clamp(32px,5vw,50px);line-height:1.04;letter-spacing:-.04em}.cm3-head p,.cm3-plan p,.cm3-pack p,.cm3-rule p,.cm3-status{color:#9da698;line-height:1.6}.cm3-plans,.cm3-packs{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:24px}.cm3-plan,.cm3-pack,.cm3-rule{padding:20px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:rgba(8,10,8,.7)}.cm3-plan span,.cm3-pack span{display:block;color:var(--lime);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.cm3-plan strong,.cm3-pack strong{display:block;margin:8px 0 4px;color:#f7f8f4;font-size:27px;letter-spacing:-.035em}.cm3-pack{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.cm3-pack:hover{transform:translateY(-3px);border-color:rgba(223,255,0,.28);box-shadow:0 16px 38px rgba(0,0,0,.22)}.cm3-pack .cm3-price{font-size:31px}.cm3-buy{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:9px;padding:0 14px;border:0;border-radius:11px;background:var(--lime);color:#050605!important;text-decoration:none!important;font-weight:900;cursor:pointer}.cm3-buy:disabled{background:rgba(255,255,255,.08);color:#7f8879!important;cursor:not-allowed}.cm3-subhead{margin:38px 0 0;color:#f7f8f4;font-size:25px;letter-spacing:-.03em}.cm3-rules{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.cm3-rule strong{display:block;color:#f7f8f4;margin-bottom:4px}.cm3-rule p{margin:0;font-size:12px}.cm3-status{margin-top:18px;padding:15px 17px;border:1px solid rgba(223,255,0,.13);border-radius:14px;background:rgba(223,255,0,.03)}.cm3-status strong{color:#f7f8f4}@media(max-width:900px){#conest-call-minutes-v3{padding:32px 24px}.cm3-plans,.cm3-packs{grid-template-columns:1fr}.cm3-rules{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){#conest-call-minutes-v3{width:min(100% - 20px,1180px);padding:25px 18px}.cm3-rules{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cm3-pack{transition:none!important;transform:none!important}}

/* BEGIN CONEST PRICING CALL MINUTES ANIMATION V3.1 */
#conest-call-minutes-v3{isolation:isolate;animation:conestPricingShellV31 .58s cubic-bezier(.22,1,.36,1) both}
#conest-call-minutes-v3::after{content:"";position:absolute;width:220px;height:220px;right:-80px;top:-105px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(223,255,0,.12),rgba(223,255,0,0) 68%);animation:conestPricingGlowV31 6s ease-in-out infinite}
#conest-call-minutes-v3 .cm3-head{animation:conestPricingHeadV31 .55s .05s cubic-bezier(.22,1,.36,1) both}
#conest-call-minutes-v3 .cm3-plan,#conest-call-minutes-v3 .cm3-pack,#conest-call-minutes-v3 .cm3-rule{opacity:0;transform:translateY(13px) scale(.987);animation:conestPricingCardV31 .54s cubic-bezier(.22,1,.36,1) forwards}
#conest-call-minutes-v3 .cm3-plan:nth-child(1){animation-delay:.10s}
#conest-call-minutes-v3 .cm3-plan:nth-child(2){animation-delay:.15s}
#conest-call-minutes-v3 .cm3-plan:nth-child(3){animation-delay:.20s}
#conest-call-minutes-v3 .cm3-pack:nth-child(1){animation-delay:.27s}
#conest-call-minutes-v3 .cm3-pack:nth-child(2){animation-delay:.33s}
#conest-call-minutes-v3 .cm3-pack:nth-child(3){animation-delay:.39s}
#conest-call-minutes-v3 .cm3-rule:nth-child(1){animation-delay:.43s}
#conest-call-minutes-v3 .cm3-rule:nth-child(2){animation-delay:.47s}
#conest-call-minutes-v3 .cm3-rule:nth-child(3){animation-delay:.51s}
#conest-call-minutes-v3 .cm3-rule:nth-child(4){animation-delay:.55s}
#conest-call-minutes-v3 .cm3-plan,#conest-call-minutes-v3 .cm3-rule{transition:transform .2s ease,border-color .2s ease,background .2s ease}
#conest-call-minutes-v3 .cm3-plan:hover,#conest-call-minutes-v3 .cm3-rule:hover{transform:translateY(-3px);border-color:rgba(223,255,0,.23);background:rgba(223,255,0,.027)}
#conest-call-minutes-v3 .cm3-buy:not(:disabled){position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}
#conest-call-minutes-v3 .cm3-buy:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 9px 24px rgba(223,255,0,.14)}
#conest-call-minutes-v3 .cm3-buy:not(:disabled)::after{content:"";position:absolute;top:-50%;bottom:-50%;left:-45%;width:30%;transform:rotate(16deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);animation:conestPricingShineV31 4.6s ease-in-out infinite}
#conest-call-minutes-v3 .cm3-status{animation:conestPricingStatusV31 .55s .55s cubic-bezier(.22,1,.36,1) both}
@keyframes conestPricingShellV31{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
@keyframes conestPricingHeadV31{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@keyframes conestPricingCardV31{to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes conestPricingStatusV31{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@keyframes conestPricingGlowV31{0%,100%{opacity:.42;transform:translate3d(0,0,0) scale(.94)}50%{opacity:.95;transform:translate3d(-15px,11px,0) scale(1.08)}}
@keyframes conestPricingShineV31{0%,73%{left:-45%;opacity:0}80%{opacity:.7}93%,100%{left:120%;opacity:0}}
@media(prefers-reduced-motion:reduce){#conest-call-minutes-v3,#conest-call-minutes-v3::after,#conest-call-minutes-v3 .cm3-head,#conest-call-minutes-v3 .cm3-plan,#conest-call-minutes-v3 .cm3-pack,#conest-call-minutes-v3 .cm3-rule,#conest-call-minutes-v3 .cm3-buy::after,#conest-call-minutes-v3 .cm3-status{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}
/* END CONEST PRICING CALL MINUTES ANIMATION V3.1 */

/* BEGIN CONEST EXTRA MINUTES ANIMATION V3.2 */
#conest-call-minutes-v3 .cm3-subhead{
  position:relative;
  display:inline-block;
}
#conest-call-minutes-v3 .cm3-subhead::after{
  content:"";
  position:absolute;
  left:0;
  bottom:-8px;
  width:100%;
  height:2px;
  background:linear-gradient(90deg,rgba(223,255,0,.0),rgba(223,255,0,.85),rgba(223,255,0,.0));
  transform-origin:center;
  animation:conestExtraMinutesLineV32 3.8s ease-in-out infinite;
  opacity:.9;
}
#conest-call-minutes-v3 .cm3-packs{
  perspective:1200px;
}
#conest-call-minutes-v3 .cm3-pack{
  position:relative;
  overflow:hidden;
}
#conest-call-minutes-v3 .cm3-pack::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  padding:1px;
  background:linear-gradient(135deg,rgba(223,255,0,.0),rgba(223,255,0,.42),rgba(223,255,0,.0));
  -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);
  -webkit-mask-composite:xor;
  mask-composite:exclude;
  pointer-events:none;
  opacity:.55;
  animation:conestExtraMinutesBorderV32 4.8s ease-in-out infinite;
}
#conest-call-minutes-v3 .cm3-pack::after{
  content:"";
  position:absolute;
  width:170px;
  height:170px;
  right:-68px;
  top:-82px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(223,255,0,.13),rgba(223,255,0,0) 70%);
  pointer-events:none;
  animation:conestExtraMinutesGlowV32 5.4s ease-in-out infinite;
}
#conest-call-minutes-v3 .cm3-pack:nth-child(2)::after{animation-delay:.35s}
#conest-call-minutes-v3 .cm3-pack:nth-child(3)::after{animation-delay:.7s}
#conest-call-minutes-v3 .cm3-pack:hover{
  transform:translateY(-6px) scale(1.01);
}
#conest-call-minutes-v3 .cm3-pack:hover .cm3-price{
  text-shadow:0 0 18px rgba(223,255,0,.16);
}
#conest-call-minutes-v3 .cm3-pack .cm3-price{
  transition:text-shadow .2s ease,transform .2s ease;
}
#conest-call-minutes-v3 .cm3-pack:hover .cm3-price{
  transform:translateY(-1px);
}
#conest-call-minutes-v3 .cm3-buy:not(:disabled){
  isolation:isolate;
}
#conest-call-minutes-v3 .cm3-buy:not(:disabled)::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.18),rgba(255,255,255,0) 65%);
  opacity:0;
  transition:opacity .22s ease;
  z-index:-1;
}
#conest-call-minutes-v3 .cm3-buy:not(:disabled):hover::before{
  opacity:1;
}
@keyframes conestExtraMinutesLineV32{
  0%,100%{transform:scaleX(.68);opacity:.55}
  50%{transform:scaleX(1);opacity:1}
}
@keyframes conestExtraMinutesBorderV32{
  0%,100%{opacity:.3;filter:brightness(.95)}
  50%{opacity:.9;filter:brightness(1.08)}
}
@keyframes conestExtraMinutesGlowV32{
  0%,100%{opacity:.35;transform:translate3d(0,0,0) scale(.92)}
  50%{opacity:1;transform:translate3d(-10px,8px,0) scale(1.08)}
}
@media(prefers-reduced-motion:reduce){
  #conest-call-minutes-v3 .cm3-subhead::after,
  #conest-call-minutes-v3 .cm3-pack::before,
  #conest-call-minutes-v3 .cm3-pack::after{
    animation:none!important;
  }
}
/* END CONEST EXTRA MINUTES ANIMATION V3.2 */
