.sky-hero-layer:has(>.home-hero){overflow-x:clip}.home-hero{--k:clamp(.5px, calc((100svh - 230px) / 580), 1px);--hero-track:#ffffff4d;--hero-pill:#ffffff14;row-gap:calc(32 * var(--k));max-width:1248px;padding:max(88px, calc(134 * var(--k))) 24px calc(72 * var(--k));color:var(--sky-ink);grid-template-rows:auto auto;grid-template-columns:minmax(0,682px) minmax(420px,1fr);margin:0 auto;display:grid}.home-hero-copy{flex-direction:column;grid-column:1;align-items:flex-start;display:flex}.home-hero-rating{font-family:"Inter", var(--font-inter-display);letter-spacing:-.28px;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:18px;display:flex}.home-hero-score{letter-spacing:.28px;text-transform:uppercase;align-items:center;gap:3px;font-weight:600;display:inline-flex}.home-hero-score--stars{gap:2px}.home-hero-score--stars img{width:18px;height:18px}.home-hero-rating-count{color:#ffcc26}.home-hero-headline{margin-top:calc(32 * var(--k));font-family:var(--font-inter-display);font-size:max(40px, min(4.73vw, calc(68 * var(--k))));letter-spacing:-.0205em;text-wrap:balance;font-weight:500;line-height:1.06}.home-hero-accent{background:linear-gradient(90deg,#47c2ff 36.538%,#9fe2ff 63.942%,#61cfff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.home-hero-lede{max-width:560px;margin-top:calc(26 * var(--k));font-family:"Inter", var(--font-inter-display);font-size:18px;line-height:28px}.home-hero-ctas{margin-top:calc(32 * var(--k))}.home-hero-cta{background:var(--sky-card-bg);color:#18190f;font-family:var(--font-inter-display);letter-spacing:-.28px;transition:transform .25s var(--sky-ease);border-radius:8px;justify-content:center;align-items:center;padding:8px 10px;font-size:14px;font-weight:500;line-height:21.6px;display:inline-flex}.home-hero-cta:hover{transform:translateY(-1px)}.home-hero-cta:focus-visible{outline:2px solid var(--sky-ink);outline-offset:3px}.home-hero-tasks{grid-column:1}.home-hero-tasks-when{padding-bottom:calc(12 * var(--k));letter-spacing:-.16px;color:var(--sky-ink-half);align-items:center;gap:14px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.home-hero-tasks-when img{clip-path:inset(0 0 15px);flex:none;align-self:flex-start;margin-top:3px;margin-bottom:-15px}.home-hero-tasks-time{color:var(--sky-ink)}.home-hero-task-list{margin:0;padding:0;list-style:none;position:relative}.home-hero-step{--dot-y:calc(12 * var(--k) + 12px);--gap-above:calc(24px + 24 * var(--k));position:relative}.home-hero-step:first-child{--gap-above:calc(var(--dot-y) + 12 * var(--k) + 11.2px)}.home-hero-step:before,.home-hero-step:after{content:"";top:calc(var(--dot-y) - var(--gap-above) + 12px);width:1px;height:calc(var(--gap-above) - 24px);pointer-events:none;position:absolute;left:7.5px}.home-hero-step:before{background:var(--hero-track)}.home-hero-step:after{background:var(--sky-ink);transform-origin:top;transition:transform .35s var(--sky-ease);transform:scaleY(0)}.home-hero-step[data-state=done]:after,.home-hero-step[data-state=active]:after{transform:scaleY(1)}.home-hero-step:last-child .home-hero-task-dot:after{content:"";background:var(--hero-track);width:1px;height:12px;position:absolute;top:20px;left:7.5px}.home-hero-task{width:fit-content;max-width:100%;padding:calc(12 * var(--k)) 0;color:var(--sky-ink);font-family:var(--font-inter-display);letter-spacing:-.32px;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;font-size:16px;line-height:24px;display:flex;position:relative}.home-hero-task:focus-visible{outline:none}.home-hero-task:focus-visible:after{content:"";inset:calc(12 * var(--k) - 6px) -10px calc(12 * var(--k) - 6px) 22px;box-shadow:0 0 0 2px var(--sky-ink-dim);pointer-events:none;border-radius:10px;position:absolute}.home-hero-task-dot{flex:none;width:16px;height:16px;position:relative}.home-hero-task-dot:before{content:"";border-radius:var(--sky-radius-pill);background:var(--hero-track);width:8px;height:8px;transition:background .3s var(--sky-ease), box-shadow .4s var(--sky-ease);position:absolute;top:4px;left:4px;box-shadow:0 0 #fff3,0 0 #ffffff1a}.home-hero-step:not([data-state=upcoming]) .home-hero-task-dot:before{background:var(--sky-ink)}.home-hero-step[data-state=active] .home-hero-task-dot:before{transition-delay:.3s;box-shadow:0 0 0 3px #fff3,0 0 0 6px #ffffff1a}.home-hero-task-chip{border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.home-hero-task-chip--website{background:linear-gradient(#a4c431,#04b448)}.home-hero-task-chip--video{background:linear-gradient(#f8c427,#fa0)}.home-hero-task-chip--compare{background:linear-gradient(#2bdbff,#009de3)}.home-hero-task-chip--outbound{background:linear-gradient(#f5576d,#d02c2b)}.home-hero-task-icon--phone,.home-hero-message-time,.home-hero-message-phone{display:none}.home-hero-showcase{--bw:calc(773 * var(--k));--u:calc(var(--bw) / 773);--card-w:320px;grid-area:1/2/span 2;position:relative}.home-hero-stage{display:contents}.home-hero-browser{top:50%;left:calc(-55 * var(--k));width:var(--bw);height:calc(440 * var(--u));border-radius:calc(13 * var(--u));background:var(--sky-card-bg);transition:border-radius .5s var(--sky-ease), box-shadow .5s var(--sky-ease);position:absolute;overflow:hidden;transform:translateY(-50%);box-shadow:0 8.244px 24.731px #00000059}.home-hero-browser-bar{height:calc(26.79 * var(--u));font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;position:relative}.home-hero-browser-lights{top:calc(9.8 * var(--u));left:calc(8.76 * var(--u));gap:calc(4.637 * var(--u));display:flex;position:absolute}.home-hero-browser-lights>span{width:calc(7.213 * var(--u));height:calc(7.213 * var(--u));border-radius:var(--sky-radius-pill);background:#ff736a;border:.258px solid #0000001a}.home-hero-browser-lights>span:nth-child(2){background:#febc2e}.home-hero-browser-lights>span:nth-child(3){background:#19c332}.home-hero-browser-url{top:calc(4.12 * var(--u));left:calc(230.3 * var(--u));right:calc(230.82 * var(--u));height:calc(18.548 * var(--u));border-radius:var(--sky-radius-pill);color:#4c4c4c;font-size:max(calc(6.698 * var(--u)), 6px);background:#f2f2f2;justify-content:center;align-items:center;font-weight:510;line-height:1;display:flex;position:absolute}.home-hero-browser-url img{left:calc(6.1 * var(--u));width:calc(6.341 * var(--u));height:calc(6.011 * var(--u));position:absolute}.home-hero-browser-view{height:calc(413.208 * var(--u));position:relative;overflow:hidden}.home-hero-browser-screen{top:calc((1 - var(--desktop-image-scale,1)) * 50%);width:calc(100% * var(--desktop-image-scale,1));max-width:none;height:calc(100% * var(--desktop-image-scale,1));object-fit:cover;object-position:left center;opacity:0;transform-origin:top;transition:opacity .6s var(--sky-ease), filter .6s var(--sky-ease), transform .8s var(--sky-ease);display:block;position:absolute;left:0;transform:translateY(10px)scale(1.015)}.home-hero-browser-screen[data-active=true]{opacity:1;transform:none}.home-hero-browser-screen--cover{z-index:2;width:100%;height:100%;top:0}.home-hero-message{top:0;right:calc(382px - var(--card-w));z-index:1;width:var(--card-w);background:var(--sky-card-bg);color:var(--sky-card-ink);font-family:var(--font-lato);transition:width .4s var(--sky-ease), right .4s var(--sky-ease);border-radius:14px;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:8px;padding:14px;display:grid;position:absolute;box-shadow:0 0 0 2px #00000026,0 110px 44px #0000000a,0 62px 37px #0000001f,0 28px 28px #00000036,0 7px 15px #0000003d}.home-hero-message-main{display:contents}.home-hero-message-author{grid-column:2;align-items:center;gap:4px;font-size:11.05px;font-weight:900;line-height:1.467;display:flex}.home-hero-message-body{grid-column:1/-1;display:grid}.home-hero-message-avatar{background:#fff1ec;border-radius:3.692px;width:24px;height:24px;position:relative;overflow:hidden}.home-hero-message-avatar img{width:56.72%;height:71.23%;position:absolute;top:14.39%;left:22.02%}.home-hero-message-avatar .home-hero-message-avatar-photo{object-fit:cover;width:24.667px;height:24.667px;top:-.59px;left:0}.home-hero-message-text{opacity:0;transition:opacity .4s var(--sky-ease), transform .5s var(--sky-ease);grid-area:1/1;margin-top:3.156px;padding:3.156px 0 6.313px;font-size:14px;line-height:1.4;transform:translateY(6px)}.home-hero-message-text[data-active=true]{opacity:1;transition-delay:.15s;transform:none}.home-hero-surfaces{font-family:var(--font-inter-display);letter-spacing:-.28px;text-align:center;font-size:14px;line-height:19px;position:absolute;bottom:36px;left:120px;right:0}.home-hero-surfaces strong{font-weight:600}.home-hero-surfaces-dim{color:var(--sky-ink-dim)}@media (min-width:768px){.home-hero-browser-screen{filter:blur(6px)}.home-hero-browser-screen[data-active=true]{filter:none}.home-hero-browser[data-frame=slack]{border-radius:calc(10.304 * var(--u));box-shadow:0 8.244px 12.365px #00000059}}@media (max-width:1023px){.home-hero{--k:1px;grid-template-columns:minmax(0,1fr);padding:120px 24px 48px}.home-hero-showcase{--bw:100cqw;grid-area:auto/1;margin-top:24px;padding-top:96px;container-type:inline-size}.home-hero-browser{position:relative;top:auto;left:auto;transform:none}.home-hero-message{width:min(var(--card-w), 80%);right:12px}.home-hero-surfaces{margin-top:20px;position:static}}@media (max-width:767px){.home-hero{flex-direction:column;row-gap:0;min-height:100svh;padding:90px 16px 40px;display:flex}.home-hero-copy{display:contents}.home-hero-headline{letter-spacing:-1.04px;order:1;margin-top:0;font-size:40px;line-height:44px}.home-hero-lede{order:2;margin-top:16px;font-size:14px;line-height:24px}.home-hero-tasks{order:3;margin-top:24px}.home-hero-showcase{order:4}.home-hero-ctas{order:5;margin-top:12px;display:flex}.home-hero-cta{flex:1}.home-hero-rating{letter-spacing:-.24px;order:6;justify-content:center;gap:4px;margin-top:24px;font-size:12px;line-height:14px}.home-hero-score{letter-spacing:.24px;gap:1.556px}.home-hero-score img{width:14px;height:14px}.home-hero-score--stars{gap:2px}.home-hero-tasks-when,.home-hero-step:before,.home-hero-step:after,.home-hero-task-dot,.home-hero-task-icon--wide{display:none}.home-hero-task-list{padding:1px var(--rail-end,16px) 1px 16px;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:0 -16px;display:flex;overflow-x:auto}.home-hero-task-list::-webkit-scrollbar{display:none}.home-hero-step{flex:none}.home-hero-task{background:var(--hero-pill);letter-spacing:-.28px;white-space:nowrap;width:auto;transition:box-shadow .3s var(--sky-ease), background .3s var(--sky-ease);border-radius:99px;padding:8px 12px;font-size:14px;line-height:22px}.home-hero-step[data-state=active] .home-hero-task{box-shadow:0 0 0 1px var(--sky-ink);background:radial-gradient(ellipse at center, #fff0 0%, #ffffff2e 100%), var(--hero-pill)}.home-hero-task:focus-visible:after{border-radius:inherit;box-shadow:inset 0 0 0 2px var(--sky-ink);inset:0}.home-hero-task-icon--phone{display:block}.home-hero-showcase{--frame-inset:48px;--frame-bleed:calc(16px + 39.62px);--frame-max:460px;--frame-pad:8.882px;--frame-inner-radius:3.553px;flex-direction:column;flex:1 0 auto;margin-top:24px;padding-top:0;display:flex;container-type:normal}.home-hero-stage{flex-direction:column;margin-block:auto;padding-top:72px;display:flex;position:relative}.home-hero-browser{width:calc(100% - var(--frame-inset) + var(--frame-bleed));max-width:var(--frame-max);height:auto;margin:0 calc(-1 * var(--frame-bleed)) 0 0;padding:var(--frame-pad);background:#164166a6;border-radius:12.435px;align-self:flex-end;position:relative;top:auto;left:auto;overflow:visible;transform:none;box-shadow:2.469px 51.845px 114.8px #0000000f,11.11px 207.381px 207.381px #0000000d}.home-hero-browser-bar{display:none}.home-hero-browser-view{aspect-ratio:2990/1658;border-radius:var(--frame-inner-radius);height:auto}.home-hero-browser-screen{object-fit:cover;width:100%;height:100%;inset:0}.home-hero-browser-screen--cover{inset:var(--frame-pad);width:calc(100% - 2 * var(--frame-pad));height:calc(100% - 2 * var(--frame-pad));border-radius:var(--frame-inner-radius)}.home-hero-browser[data-frame=slack]{width:100%;margin-right:0}.home-hero-message{top:4px;left:max(0px, 100% - var(--frame-inset) + var(--frame-bleed) - var(--frame-max));z-index:3;border-radius:5.452px;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:4.302px;width:155px;padding:5.452px;right:auto;box-shadow:1px 3px 7px #00000029,4px 11px 12px #00000024,10px 25px 16px #00000014,17px 45px 19px #00000005}.home-hero-message-avatar{border-radius:2.979px;width:19.361px;height:19.361px;margin-top:2.151px}.home-hero-message-avatar .home-hero-message-avatar-photo{width:19.898px;height:19.898px;top:-.48px}.home-hero-message-main{padding:0 4.302px;display:block}.home-hero-message-author{gap:2.151px;font-size:8.07px}.home-hero-message-time{color:#1d1c1d80;margin-left:2.151px;font-size:6.45px;font-weight:400;display:inline}.home-hero-message-text{margin-top:0;padding:2.151px 0 4.302px;font-size:8.067px;line-height:1.467}.home-hero-message-wide{display:none}.home-hero-message-phone{display:inline}.home-hero-surfaces{margin-top:42px;padding:0;font-size:14px;line-height:24px;position:static}.home-hero-surfaces strong{font-weight:400}.home-hero-surfaces-dim{color:var(--sky-ink)}}@media (prefers-reduced-motion:reduce){.home-hero-browser,.home-hero-browser-screen,.home-hero-cta,.home-hero-message,.home-hero-message-text,.home-hero-step:after,.home-hero-task,.home-hero-task-dot:before{transition:none}.home-hero-browser-screen{filter:none;transform:none}}
