.hero-call.hc{padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}@media (min-width:721px){.hero-call.hc{width:min(345px,calc(100% - 222px));bottom:-14px}}.hc-card{--lvl:0;position:relative;isolation:isolate;padding:14px 16px 16px;border-radius:24px;color:#fff;background:radial-gradient(120% 80% at 0 0,rgba(47,211,206,.2),rgba(47,211,206,0) 55%),linear-gradient(160deg,rgba(10,66,63,.96),rgba(4,42,40,.97));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 48px -22px rgba(2,30,28,.7),inset 0 1px 0 0 hsla(0,0%,100%,.07);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);transition:box-shadow .4s ease,border-color .4s ease,transform .3s cubic-bezier(.22,1,.36,1)}.hc.is-idle .hc-card{border-color:rgba(47,211,206,.4);box-shadow:0 24px 48px -22px rgba(3,16,18,.7),0 0 30px -10px rgba(47,211,206,.55),inset 0 1px 0 0 hsla(0,0%,100%,.07)}.hc.is-idle .hc-card:hover{transform:translateY(-2px);border-color:rgba(47,211,206,.7);box-shadow:0 28px 52px -22px rgba(3,16,18,.75),0 0 40px -8px rgba(47,211,206,.75),inset 0 1px 0 0 hsla(0,0%,100%,.07)}.hc-card:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;padding:1px;background:conic-gradient(from var(--hc-a,0deg),rgba(47,211,206,0) 0deg,rgba(47,211,206,.9) 50deg,rgba(47,211,206,0) 110deg,rgba(47,211,206,0) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .5s ease;pointer-events:none}.hc.is-playing .hc-card:before{opacity:1}.hc.is-playing .hc-card{border-color:rgba(47,211,206,.18);box-shadow:0 24px 48px -22px rgba(3,16,18,.7),0 0 calc(28px + var(--lvl) * 30px) calc(-14px + var(--lvl) * 6px) rgba(47,211,206,calc(.3 + var(--lvl) * .4)),0 1px 0 0 hsla(0,0%,100%,.07) inset;transition:box-shadow .12s linear,border-color .4s ease}.hc-head{display:flex;align-items:center;gap:13px;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:28px}.hc-head:focus-visible{outline:2px solid var(--teal-bright);outline-offset:6px}.hc-play{--p:0;position:relative;flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;color:#062a2b;background:#fff;box-shadow:0 8px 18px -6px rgba(0,0,0,.55);transition:transform .2s ease,background .2s ease}.hc-play svg{position:relative;z-index:1}.hc-head:hover .hc-play{transform:scale(1.06);background:#e9fffe}.hc-head:active .hc-play{transform:scale(.95)}.hc-play-ring{inset:-4px;background:conic-gradient(var(--teal-bright) calc(var(--p) * 1turn),hsla(0,0%,100%,0) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px))}.hc-play-ring,.hc-play:after,.hc-play:before{position:absolute;border-radius:50%;pointer-events:none}.hc-play:after,.hc-play:before{content:"";inset:0;border:2px solid var(--teal-bright);opacity:0}.hc-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.hc-title{font-family:var(--font-display);font-weight:700;font-size:15.5px;line-height:1.2;letter-spacing:-.015em;color:#fff;text-wrap:balance}.hc-sub{font-size:13px;font-weight:700;color:hsla(0,0%,100%,.55);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hc.is-idle .hc-sub{color:var(--teal-bright)}.hc-glyph{flex:none;display:flex;align-items:center;gap:3px;height:20px}.hc-glyph i{display:block;width:3px;border-radius:2px;background:var(--teal-bright)}.hc-glyph i:first-child{height:35%}.hc-glyph i:nth-child(2){height:75%}.hc-glyph i:nth-child(3){height:100%}.hc-glyph i:nth-child(4){height:60%}.hc-glyph i:nth-child(5){height:30%}.hc-wave{position:relative;margin-top:16px;height:26px}.hc-bars{display:flex;align-items:center;justify-content:space-between;height:100%;gap:2px}.hc-bar{--lv:var(--h);flex:1 1;max-width:3px;height:calc(var(--h) * 100%);min-height:2px;border-radius:2px;background:hsla(0,0%,100%,.2);transition:background-color .2s ease,height .08s linear}.hc.is-live .hc-bar{height:calc(var(--lv) * 100%)}.hc-bar.is-played{background:var(--teal-bright)}.hc-seek{position:absolute;inset:-6px 0;width:100%;height:calc(100% + 12px);margin:0;opacity:0;cursor:pointer}.hc-wave:focus-within{outline:2px solid rgba(47,211,206,.7);outline-offset:4px;border-radius:6px}.hc-subs{margin-top:14px;min-height:45px}.hc-line{margin:0;font-size:15px;line-height:1.5;font-weight:600;letter-spacing:-.005em}.hc-who{display:inline-block;margin-right:7px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;vertical-align:1px;color:hsla(0,0%,100%,.5)}.hc-line-alice .hc-who{color:var(--teal-bright)}.hc-word{color:hsla(0,0%,100%,.28);transition:color .2s ease}.hc-word.is-said{color:#fff}.hc-line.is-preview .hc-word{color:hsla(0,0%,100%,.4)}.hc-steps{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.hc-step{display:flex;flex-direction:column;gap:7px;min-width:0}.hc-seg{position:relative;height:4px;border-radius:3px;overflow:hidden;background:hsla(0,0%,100%,.12)}.hc-seg-fill{position:absolute;inset:0;border-radius:inherit;background:var(--teal-bright);transform-origin:left center;transition:transform .25s linear}.hc-step-row{display:flex;align-items:center;gap:5px;min-width:0;font-size:12.5px;font-weight:700;white-space:nowrap;color:hsla(0,0%,100%,.4);transition:color .35s ease}.hc-step-icon{display:grid;place-items:center;flex:none}.hc-step-icon svg{width:14px;height:14px}.hc-step.is-on .hc-step-row{color:#fff}.hc-step.is-on .hc-step-icon{color:var(--teal-bright)}.hc-note{margin:8px 6px 0;font-size:11px;line-height:1.4;color:var(--ink-mute)}@property --hc-a{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:no-preference){.hc.is-idle .hc-play:before{animation:hc-ring 3s ease-out 2.2s 12}.hc.is-idle .hc-play:after{animation:hc-ring 3s ease-out 2.7s 12}.hc.is-idle .hc-card{animation:hc-breathe 3s ease-in-out 2.8s 12}.hc.is-idle .hc-glyph i,.hc.is-playing .hc-glyph i{animation:hc-glyph 1.4s ease-in-out infinite}.hc.is-idle .hc-glyph i{animation-duration:2s;animation-iteration-count:18}.hc-glyph i:nth-child(2){animation-delay:-.3s}.hc-glyph i:nth-child(3){animation-delay:-.6s}.hc-glyph i:nth-child(4){animation-delay:-.9s}.hc-glyph i:nth-child(5){animation-delay:-1.2s}.hc.is-playing .hc-card:before{animation:hc-orbit 3.4s linear infinite}.hc.is-loading .hc-play-ring{animation:hc-spin 1s linear infinite;background:conic-gradient(var(--teal-bright) 90deg,hsla(0,0%,100%,0) 0)}.hc-line:not(.is-preview){animation:hc-line-in .35s cubic-bezier(.22,1,.36,1) both}}@media (prefers-reduced-motion:reduce){.hc-bar,.hc-card,.hc-play,.hc-seg-fill,.hc-step-row,.hc-word{transition:none}.hc.is-idle .hc-card:hover{transform:none}}@keyframes hc-orbit{to{--hc-a:360deg}}@keyframes hc-ring{0%{opacity:.9;transform:scale(1)}65%,to{opacity:0;transform:scale(2)}}@keyframes hc-breathe{0%,to{box-shadow:0 24px 48px -22px rgba(3,16,18,.7),0 0 30px -10px rgba(47,211,206,.55),inset 0 1px 0 0 hsla(0,0%,100%,.07)}50%{box-shadow:0 24px 48px -22px rgba(3,16,18,.7),0 0 44px -4px rgba(47,211,206,.8),inset 0 1px 0 0 hsla(0,0%,100%,.07)}}@keyframes hc-spin{to{transform:rotate(1turn)}}@keyframes hc-glyph{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes hc-line-in{0%{opacity:0;transform:translateY(5px)}}