.demo[data-astro-cid-rtrg3jap]{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.demo[data-astro-cid-rtrg3jap] .demo__back{letter-spacing:-.01px;height:44px;margin-bottom:40px;padding:8px 22px;font-size:14px}.demo__heading[data-astro-cid-rtrg3jap]{max-width:540px;margin-top:20px;font-size:clamp(36px,4.8vw,62px)}.demo__body[data-astro-cid-rtrg3jap]{max-width:480px;color:var(--muted);font-family:var(--font-body);margin-top:28px;font-size:19px;line-height:1.6}.demo__points[data-astro-cid-rtrg3jap]{flex-direction:column;gap:14px;margin:36px 0 0;padding:0;list-style:none;display:flex}.demo__points[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap]{color:var(--muted-light);padding-left:26px;font-size:16px;line-height:1.5;position:relative}.demo__points[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap]:before{content:"";background-color:var(--red);width:15px;height:15px;position:absolute;top:4px;left:0;-webkit-mask:url(/img/logo-mark.svg) 50%/contain no-repeat;mask:url(/img/logo-mark.svg) 50%/contain no-repeat}.call[data-astro-cid-rtrg3jap]{flex-direction:column;width:100%;display:flex}.call__top[data-astro-cid-rtrg3jap]{justify-content:space-between;align-items:center;gap:16px;display:flex}.call__live[data-astro-cid-rtrg3jap]{background-color:var(--white);border:1px solid var(--border);color:var(--ink);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:13px;font-weight:600;display:inline-flex}.call__live-dot[data-astro-cid-rtrg3jap]{background-color:var(--ink);border-radius:50%;width:8px;height:8px;position:relative}.call__live-dot[data-astro-cid-rtrg3jap]:after{content:"";background-color:inherit;border-radius:50%;animation:1.6s cubic-bezier(.215,.61,.355,1) infinite call-blip;position:absolute;inset:0}.call__timer[data-astro-cid-rtrg3jap]{color:var(--muted-light);font-variant-numeric:tabular-nums;letter-spacing:.4px;font-size:14px}.call__scene[data-astro-cid-rtrg3jap]{grid-template-columns:auto 1fr auto;align-items:center;margin:44px 0 40px;display:grid}.call__party[data-astro-cid-rtrg3jap]{flex-direction:column;align-items:center;gap:16px;display:flex}.call__name[data-astro-cid-rtrg3jap]{color:var(--muted);letter-spacing:.2px;font-size:14px}.call__avatar[data-astro-cid-rtrg3jap]{place-items:center;width:104px;height:104px;display:grid;position:relative}.call__face[data-astro-cid-rtrg3jap]{z-index:2;background-color:var(--white);border:1px solid var(--border);border-radius:50%;place-items:center;width:100%;height:100%;transition:background-color .5s,color .5s,border-color .5s;display:grid;position:relative;box-shadow:0 12px 32px -16px #15182b59}.call__wave[data-astro-cid-rtrg3jap]{border:1.5px solid var(--red);opacity:0;border-radius:50%;animation:3s cubic-bezier(.215,.61,.355,1) infinite call-wave;position:absolute;inset:0}.call__wave[data-astro-cid-rtrg3jap]:nth-child(2){animation-delay:1s}.call__wave[data-astro-cid-rtrg3jap]:nth-child(3){animation-delay:2s}.call__orbit[data-astro-cid-rtrg3jap]{z-index:1;border:1px dashed var(--border);border-radius:50%;animation:6s linear infinite call-spin;position:absolute;inset:-10px}.call__orbit[data-astro-cid-rtrg3jap] span[data-astro-cid-rtrg3jap]{background-color:var(--red);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%}.call__avatar--you[data-astro-cid-rtrg3jap] .call__face[data-astro-cid-rtrg3jap]{color:var(--muted-lighter)}.call__ring[data-astro-cid-rtrg3jap]{background-color:var(--ink);opacity:0;border-radius:50%;position:absolute;inset:0}.call__line[data-astro-cid-rtrg3jap]{background-image:linear-gradient(90deg, var(--border) 50%, transparent 0);background-size:10px 2px;height:2px;margin:0 20px 34px;position:relative;overflow:hidden}.call__line[data-astro-cid-rtrg3jap]:after{content:"";background-color:var(--ink);transform-origin:0;transition:transform 1.2s cubic-bezier(.165,.84,.44,1);position:absolute;inset:0;transform:scaleX(0)}.call__signal[data-astro-cid-rtrg3jap]{background:linear-gradient(90deg, transparent, var(--ink));opacity:0;border-radius:2px;width:28px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.call__heading[data-astro-cid-rtrg3jap]{color:var(--black);font-size:40px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);line-height:1.08;animation:.5s cubic-bezier(.165,.84,.44,1) call-text}.call__heading[data-astro-cid-rtrg3jap]:focus{outline:none}.call__body[data-astro-cid-rtrg3jap]{max-width:460px;color:var(--muted);font-family:var(--font-body);margin-top:16px;font-size:17px;line-height:1.6}.call__body[data-astro-cid-rtrg3jap] strong[data-astro-cid-rtrg3jap]{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.call__progress[data-astro-cid-rtrg3jap]{background-color:var(--border);border-radius:4px;height:4px;margin-top:28px;position:relative;overflow:hidden}.call__progress[data-astro-cid-rtrg3jap] span[data-astro-cid-rtrg3jap]{background-color:var(--ink);border-radius:inherit;transform-origin:0;transition:transform 1s linear;position:absolute;inset:0;transform:scaleX(0)}.call__progress[data-astro-cid-rtrg3jap] span[data-astro-cid-rtrg3jap]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000) 0 0/40% 100% no-repeat;animation:1.8s ease-in-out infinite call-sheen;position:absolute;inset:0}.call__steps[data-astro-cid-rtrg3jap]{border-top:1px solid var(--border);flex-direction:column;gap:14px;margin:28px 0 0;padding:24px 0 0;list-style:none;display:flex}.call__steps[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap]{color:var(--muted-lighter);padding-left:32px;font-size:15px;line-height:1.5;transition:color .4s;position:relative}.call__steps[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap]:before{content:"";box-sizing:border-box;border:1.5px solid var(--border);border-radius:50%;width:18px;height:18px;transition:background-color .3s,border-color .3s;position:absolute;top:2px;left:0}.call__steps[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap][data-state=active]{color:var(--ink)}.call__steps[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap][data-state=active]:before{border-color:var(--border);border-top-color:var(--ink);animation:.8s linear infinite call-spin}.call__steps[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap][data-state=done]{color:var(--muted)}.call__steps[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap][data-state=done]:before{background-color:var(--ink);border-color:var(--ink)}.call__steps[data-astro-cid-rtrg3jap] li[data-astro-cid-rtrg3jap][data-state=done]:after{content:"";border-bottom:1.5px solid var(--white);border-left:1.5px solid var(--white);width:7px;height:4px;animation:.35s cubic-bezier(.34,1.56,.64,1) call-pop;position:absolute;top:7px;left:5.5px;transform:rotate(-45deg)}.call[data-astro-cid-rtrg3jap] .sent__hint[data-astro-cid-rtrg3jap]{margin-top:24px}.call[data-astro-cid-rtrg3jap][data-stage="2"] .call__signal[data-astro-cid-rtrg3jap]{animation:1.6s cubic-bezier(.645,.045,.355,1) infinite call-signal}.call[data-astro-cid-rtrg3jap][data-stage] .call__signal[data-astro-cid-rtrg3jap]:nth-child(2){animation-delay:.53s}.call[data-astro-cid-rtrg3jap][data-stage] .call__signal[data-astro-cid-rtrg3jap]:nth-child(3){animation-delay:1.06s}.call[data-astro-cid-rtrg3jap][data-stage="2"] .call__avatar--you[data-astro-cid-rtrg3jap] .call__face[data-astro-cid-rtrg3jap]{color:var(--ink);border-color:var(--muted-lighter)}.call[data-astro-cid-rtrg3jap][data-stage="2"] .call__orbit[data-astro-cid-rtrg3jap],.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__orbit[data-astro-cid-rtrg3jap]{opacity:0;transition:opacity .4s}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__line[data-astro-cid-rtrg3jap]:after{transform:scaleX(1)}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__avatar--you[data-astro-cid-rtrg3jap] .call__face[data-astro-cid-rtrg3jap]{background-color:var(--ink);border-color:var(--ink);color:var(--white)}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__phone[data-astro-cid-rtrg3jap]{animation:1.4s ease-in-out 3 call-shake}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__ring[data-astro-cid-rtrg3jap]{animation:1.4s cubic-bezier(.215,.61,.355,1) 3 call-ring}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__ring[data-astro-cid-rtrg3jap]:nth-child(2){animation-delay:.35s}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__live[data-astro-cid-rtrg3jap]{background-color:var(--ink);border-color:var(--ink);color:var(--white)}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__wave[data-astro-cid-rtrg3jap],.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__live-dot[data-astro-cid-rtrg3jap]:after,.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__progress[data-astro-cid-rtrg3jap] span[data-astro-cid-rtrg3jap]:after{animation:none}.call[data-astro-cid-rtrg3jap][data-stage="3"] .jess-mark__pen{stroke-dashoffset:0;animation:none}.call[data-astro-cid-rtrg3jap][data-stage="3"] .call__live-dot[data-astro-cid-rtrg3jap]{background-color:var(--white)}@keyframes call-blip{to{opacity:0;transform:scale(2.8)}}@keyframes call-wave{0%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes call-spin{to{transform:rotate(360deg)}}@keyframes call-ring{0%{opacity:.22;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes call-shake{0%,50%,to{transform:rotate(0)}5%,15%,25%,35%{transform:rotate(-14deg)}10%,20%,30%,40%{transform:rotate(14deg)}}@keyframes call-signal{0%{opacity:0;left:-28px}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes call-sheen{0%{background-position:-100% 0}to{background-position:250% 0}}@keyframes call-text{0%{opacity:0;transform:translateY(8px)}}@keyframes call-pop{0%{opacity:0;transform:rotate(-45deg)scale(.4)}}@media (prefers-reduced-motion:reduce){.call[data-astro-cid-rtrg3jap] [data-astro-cid-rtrg3jap],.call[data-astro-cid-rtrg3jap] [data-astro-cid-rtrg3jap]:before,.call[data-astro-cid-rtrg3jap] [data-astro-cid-rtrg3jap]:after{animation:none!important}.call__signal[data-astro-cid-rtrg3jap]{display:none}}@media (width<=991px){.demo[data-astro-cid-rtrg3jap]{grid-template-columns:1fr;gap:48px}}@media (width<=767px){.call__scene[data-astro-cid-rtrg3jap]{margin:36px 0 32px}.call__avatar[data-astro-cid-rtrg3jap]{width:80px;height:80px}.call__line[data-astro-cid-rtrg3jap]{margin:0 14px 34px}.call__heading[data-astro-cid-rtrg3jap]{font-size:30px}}
