@font-face{font-family:AeonikPro;src:url(/speed/fonts/AeonikProTRIAL-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AeonikPro;src:url(/speed/fonts/AeonikPro-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AeonikPro;src:url(/speed/fonts/AeonikProTRIAL-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AeonikPro;src:url(/speed/fonts/AeonikProTRIAL-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AlbraText;src:url(/speed/fonts/AlbraText-MediumItalic.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}:root{--primary:#008bff;--primary-light:#e5f3ff;--secondary:#4e59d5;--ttwilight-navy:#282943;--whispering-white:#f9fafb;--text-color:#282943;--invert-text-color:#fff;--chip-text-color:#282943;--bg-color:#fff;--invert-bg-color:#282943;--card-bg:#fff;--sidebar-bg:#f5f5f7;--overlay-bg:#fff;--bg-chip:#f3f3f6;--lead-chat-bg:#e5ecf1;--inbound-msg-bg:#f9fafb;--grey-ash:#babac6;--grey-subtext:#9c9dad;--grey-hover:#e5f3ff;--grey-neutral:#e5ecf1;--grey-glass:#d9d9d92e;--grey-strokes:#f3f3f6;--active:#0eba69;--success:#3ebb88;--error:#f75367;--sms:#2fcc59;--pink:#f20b7a;--turquoise:#08dccf;--bubble-outbound-bg:#008bff;--bubble-outbound-text:#f5f5f5;--bubble-inbound-bg:#f0f0f5;--bubble-inbound-text:#000;--bubble-inbound-border:#e0e0e5;--bubble-activity-bg:#fef3c7;--bubble-activity-text:#92400e;--bubble-activity-border:#fbbf24;--shadow-bubble:0 1px 2px #0000001a;--shadow-card:0 1px 2px #0000000f;--shadow-pop:0 20px 60px #0000002e;--radius:.5rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-full:9999px;--border:#e5ecf1;--font-sans:"AeonikPro", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"AlbraText", Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-h1:61px;--fs-h3:39px;--fs-title:25px;--fs-h6:20px;--fs-body:16px;--fs-tiny:14px;--fs-xs:12px;--lh-title:37.5px;--lh-sm:21px}.dark{--whispering-white:#1b1b1b;--primary-light:#222;--grey-hover:#babac6;--grey-neutral:#333;--grey-strokes:#333;--text-color:#f9fafb;--invert-text-color:#1b1b1b;--chip-text-color:#fff;--bg-color:#1b1b1b;--invert-bg-color:#f9fafb;--card-bg:#1b1b1b;--sidebar-bg:#1b1b1b;--overlay-bg:#181818;--bg-chip:#333;--lead-chat-bg:#333;--inbound-msg-bg:#2a2a2a;--border:#333;--bubble-outbound-bg:#0a84ff;--bubble-inbound-bg:#3a3a3c;--bubble-inbound-text:#fff;--bubble-inbound-border:#48484a}body{font-family:var(--font-sans);color:var(--text-color);background:var(--whispering-white);font-size:var(--fs-body);-webkit-font-smoothing:antialiased}h1{font-size:var(--fs-h1);letter-spacing:-.02em;color:var(--ttwilight-navy);font-weight:700;line-height:1.05}h2{letter-spacing:-.02em;color:var(--ttwilight-navy);font-size:48px;font-weight:700;line-height:1.1}h3{font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--ttwilight-navy);font-weight:500;line-height:1.15}h4{font-size:var(--fs-title);font-weight:500;line-height:var(--lh-title);color:var(--ttwilight-navy)}h5{font-size:var(--fs-h6);color:var(--ttwilight-navy);font-weight:500}h6{font-size:var(--fs-body);color:var(--ttwilight-navy);font-weight:500}p{font-size:var(--fs-body);color:var(--text-color);line-height:1.5}small,.tiny{font-size:var(--fs-tiny);color:var(--grey-subtext);line-height:var(--lh-sm)}.xs{font-size:var(--fs-xs);color:var(--grey-subtext)}.label{font-size:var(--fs-tiny);color:var(--ttwilight-navy);font-weight:500}.display,.welcomeTitle{font-family:var(--font-display);letter-spacing:-.01em;font-style:italic;font-weight:500}code,kbd,.mono{font-family:var(--font-mono);background:var(--bg-chip);color:var(--ttwilight-navy);border-radius:var(--radius-sm);padding:2px 6px;font-size:13px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--ttwilight-navy);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff}.site-nav{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#ffffffd9;justify-content:space-between;align-items:center;height:72px;padding:0 48px;display:flex;position:sticky;top:0}.site-nav img{height:22px;display:block}.site-nav nav{gap:36px;font-size:14px;font-weight:500;display:flex}.site-nav nav a{color:var(--ttwilight-navy);opacity:.7;text-decoration:none;transition:opacity .15s}.site-nav nav a:hover{opacity:1}.site-nav .cta{align-items:center;gap:16px;font-size:14px;display:flex}.site-nav .signin{opacity:.7;color:var(--ttwilight-navy);text-decoration:none}.site-nav .btn-nav{background:var(--ttwilight-navy);color:#fff;border-radius:var(--radius);padding:9px 16px;font-weight:500;text-decoration:none;transition:background .15s}.site-nav .btn-nav:hover{background:var(--primary)}.section{max-width:1100px;margin:0 auto;padding:40px 48px 56px}@media (max-width:720px){.section{flex-direction:column;padding:24px 20px 40px;display:flex}.section>.brand-logo{order:0;margin-bottom:24px}.section>.headline{order:1}.section>.mobile-stat-card{order:2}.section>.deck{order:3;display:none}.section>.team-hours{order:4;display:none}.section>.demo-frame{order:5;margin-top:0;margin-bottom:0}.section>.log-section{order:6}.section>.cta-strip{order:7}.demo-frame .demo-head,.demo-frame .number-cell{display:none}}.brand-logo{justify-content:center;margin:0 0 48px;display:flex}.brand-logo img{width:auto;height:36px;display:block}@media (max-width:720px){.brand-logo{margin:0 0 32px}.brand-logo img{height:28px}}.mobile-stat-card{display:none}@media (max-width:720px){.mobile-stat-card{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;margin:0 0 20px;padding:18px 20px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 28px -12px #2829431a}.mobile-stat-card:before{content:"";background:linear-gradient(90deg, var(--primary), #5ac8fa);height:3px;position:absolute;top:0;left:0;right:0}.mobile-stat-card .msc-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-stat-card .msc-label{text-transform:uppercase;letter-spacing:.12em;color:var(--grey-subtext);font-size:11px;font-weight:600}.mobile-stat-card .msc-live{color:var(--grey-subtext);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.mobile-stat-card .msc-dot{background:var(--error);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite live-blink}.mobile-stat-card .msc-time{color:var(--ttwilight-navy);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.mobile-stat-card .msc-num{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.mobile-stat-card .msc-unit{color:var(--grey-subtext);margin-right:6px;font-size:15px;font-weight:500}}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--grey-subtext);margin-bottom:28px;font-size:13px;font-weight:500}.eyebrow .dot{background:var(--primary);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block;position:relative;top:-1px}.headline{letter-spacing:-.035em;color:var(--ttwilight-navy);text-wrap:balance;max-width:920px;margin:0 0 24px;font-size:clamp(36px,5.2vw,68px);font-weight:700;line-height:1.02}@media (max-width:720px){.headline{margin:0 0 16px;font-size:30px;line-height:1.08}}.headline .italic{font-family:var(--font-display);letter-spacing:-.015em;font-style:italic;font-weight:500}.headline .accent{color:var(--primary)}.deck{color:var(--grey-subtext);max-width:620px;margin:0 0 32px;font-size:18px;font-weight:400;line-height:1.55}.deck strong{color:var(--ttwilight-navy);font-weight:500}.team-hours{letter-spacing:.08em;text-transform:uppercase;color:var(--grey-subtext);margin:0 0 32px;font-size:12px;font-weight:500}@media (max-width:720px){.team-hours{margin:0 0 24px}}.demo-frame{border:1px solid var(--border);background:#fff;border-radius:20px;margin-bottom:48px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 24px 60px -24px #2829431f}@media (max-width:720px){.demo-frame{border-radius:16px;margin-bottom:40px}}.demo-head{border-bottom:1px solid var(--border);background:linear-gradient(#fafbfc,#fff);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.demo-head-left{letter-spacing:.12em;text-transform:uppercase;color:var(--grey-subtext);align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.demo-head-left .live-dot{background:var(--error);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite live-blink}@keyframes live-blink{0%,to{opacity:1}50%{opacity:.3}}.demo-head-left .info-tip{width:16px;height:16px;color:var(--grey-subtext);cursor:help;outline:none;justify-content:center;align-items:center;margin-left:6px;display:inline-flex;position:relative}.demo-head-left .info-tip:hover,.demo-head-left .info-tip:focus-visible{color:var(--primary)}.demo-head-left .info-tip .info-pop{z-index:20;background:var(--ttwilight-navy);color:#fff;letter-spacing:normal;text-transform:none;opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;width:320px;padding:14px 16px;font-size:12px;font-weight:400;line-height:1.55;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 10px);left:-8px;transform:translateY(-4px);box-shadow:0 12px 36px #0000002e}.demo-head-left .info-tip .info-pop strong{font-weight:600}.demo-head-left .info-tip .info-pop:before{content:"";background:var(--ttwilight-navy);width:12px;height:12px;position:absolute;top:-6px;left:14px;transform:rotate(45deg)}.demo-head-left .info-tip:hover .info-pop,.demo-head-left .info-tip:focus-visible .info-pop{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.demo-head-right{color:var(--grey-subtext);font-variant-numeric:tabular-nums;font-size:12px}.demo-body{grid-template-columns:1.05fr 1fr;display:grid}@media (max-width:860px){.demo-body{grid-template-columns:1fr}}.number-cell{border-right:1px solid var(--border);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:56px 48px;display:flex}@media (max-width:860px){.number-cell{border-right:none;border-bottom:1px solid var(--border);padding:44px 32px}}.number-cell .ncap{letter-spacing:.14em;text-transform:uppercase;color:var(--grey-subtext);margin-bottom:16px;font-size:12px;font-weight:500}.big-number{letter-spacing:-.055em;color:var(--ttwilight-navy);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;margin:0;font-size:clamp(96px,12vw,156px);font-weight:700;line-height:.86;display:flex}.big-number .colon{margin:0 -.01em;animation:1s step-end infinite colon-blink}@keyframes colon-blink{0%,50%{opacity:1}50.01%,to{opacity:.3}}.big-number .unit{color:var(--grey-subtext);letter-spacing:0;white-space:nowrap;align-self:flex-end;margin-left:12px;font-size:.085em;font-weight:500;transform:translateY(-1em)}.recent-mini{border-top:1px solid var(--border);text-align:left;width:100%;margin-top:36px;padding-top:24px}.recent-mini .rm-label{letter-spacing:.12em;text-transform:uppercase;color:var(--grey-subtext);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.recent-mini .rm-col-head{letter-spacing:.12em;font-weight:600}.recent-mini .rm-list{flex-direction:column;gap:8px;display:flex}.recent-mini .rm-row{color:var(--ttwilight-navy);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 12px;font-size:13px;display:grid}.recent-mini .rm-row.you{color:var(--primary);font-weight:600}.recent-mini .rm-name{font-variant-numeric:tabular-nums;font-weight:500}.recent-mini .rm-place{color:var(--grey-subtext);grid-column:1/2;margin-top:-4px;font-size:12px;font-weight:400}.recent-mini .rm-pickup{font-variant-numeric:tabular-nums;color:var(--ttwilight-navy);grid-area:1/2/3/3;align-self:center;font-weight:600}.recent-mini .rm-pickup.pending{color:var(--grey-subtext);font-size:12px;font-style:italic;font-weight:400}.number-caption{color:var(--grey-subtext);max-width:360px;margin-top:24px;font-size:14px;line-height:1.55}.number-caption strong{color:var(--ttwilight-navy);font-weight:500}.form-cell{flex-direction:column;justify-content:center;min-height:100%;padding:48px 48px 40px;display:flex}@media (max-width:860px){.form-cell{padding:36px 32px 32px}}.form-sub{color:var(--grey-subtext);margin:0 0 24px;font-size:14px;line-height:1.55}.field{margin-bottom:12px}.field input{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--ttwilight-navy);background:#fff;outline:none;padding:13px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.field input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #008bff26}.field input::placeholder{color:var(--grey-ash)}.phone-field .phone-row{border:1px solid var(--border);border-radius:var(--radius);background:#fff;align-items:stretch;gap:0;transition:border-color .15s;display:flex;overflow:hidden}.phone-field .phone-row:focus-within{border-color:var(--primary)}.phone-field.error .phone-row{border-color:var(--error)}.phone-field .phone-row .country-select{appearance:none;border:none;border-right:1px solid var(--border);background:var(--bg-chip);font:inherit;color:var(--ttwilight-navy);cursor:pointer;font-variant-numeric:tabular-nums;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' stroke='%23556' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 10px center;background-repeat:no-repeat;outline:none;padding:0 28px 0 12px;font-size:15px}.phone-field .phone-row .country-select:focus{background-color:var(--bg-chip)}.phone-field .phone-row .phone-input{font:inherit;color:var(--ttwilight-navy);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:13px 14px;font-size:15px}.phone-field .phone-row .phone-input::placeholder{color:var(--grey-ash)}.field.error input{border-color:var(--error);box-shadow:0 0 0 3px #f753671f}.field-error{color:var(--error);margin-top:5px;font-size:12px}.submit{background:var(--primary);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:6px;padding:13px 18px;font-family:inherit;font-size:15px;font-weight:500;transition:filter .15s;display:inline-flex}.submit:hover{filter:brightness(1.08)}.submit:disabled{background:var(--bg-chip);color:var(--grey-ash);cursor:not-allowed;filter:none}.submit .arrow{transition:transform .2s;display:inline-flex}.submit:not(:disabled):hover .arrow{transform:translate(3px)}.form-foot{color:var(--grey-subtext);margin-top:14px;font-size:11px;line-height:1.55}.consent{color:var(--grey-subtext);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;margin:4px 0 12px;font-size:11px;line-height:1.55;display:flex}.consent input[type=checkbox]{appearance:none;border:1.5px solid var(--grey-ash);cursor:pointer;background:0 0;border-radius:4px;flex:0 0 16px;width:16px;height:16px;margin-top:2px;transition:border-color .15s,background .15s;position:relative}.consent input[type=checkbox]:hover{border-color:var(--primary)}.consent input[type=checkbox]:checked{background:var(--primary);border-color:var(--primary)}.consent input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.consent.error input[type=checkbox]{border-color:var(--error)}.consent-text a{color:var(--primary);text-decoration:underline}.consent-text a:hover{filter:brightness(1.2)}.call-status{text-align:left}.call-status .cs-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--primary);align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:500;display:flex}.call-status .cs-eyebrow .ring{background:var(--primary);border-radius:50%;flex-shrink:0;width:10px;height:10px;position:relative}.call-status .cs-eyebrow .ring:before{content:"";border:2px solid var(--primary);opacity:0;border-radius:50%;animation:1.3s ease-out infinite pulse-ring;position:absolute;inset:-4px}.call-status.connected .cs-eyebrow{color:var(--active)}.call-status.connected .cs-eyebrow .ring{background:var(--active)}.call-status.connected .cs-eyebrow .ring:before{opacity:0;animation:none}@keyframes pulse-ring{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(2.2)}}.call-status h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.2}.call-status p{color:var(--grey-subtext);max-width:360px;margin:0 0 24px;font-size:14px;line-height:1.55}.call-status .cs-timer{font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--ttwilight-navy);margin:4px 0;font-size:64px;font-weight:700;line-height:1}.call-status.connected .cs-timer{color:var(--active)}.call-status .cs-timer-cap{color:var(--grey-subtext);letter-spacing:.04em;margin-bottom:24px;font-size:12px}.call-status button.reset{border:1px solid var(--border);border-radius:var(--radius);color:var(--ttwilight-navy);cursor:pointer;background:#fff;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500}.call-status button.reset:hover{border-color:var(--grey-subtext)}.log-section{margin-top:40px}@media (max-width:720px){.log-section{margin-top:32px}}.log-head{justify-content:space-between;align-items:baseline;margin-bottom:4px;padding:0 4px 12px;display:flex}.log-head .l-title{letter-spacing:.12em;text-transform:uppercase;color:var(--grey-subtext);font-size:13px;font-weight:500}.log-head .l-meta{color:var(--grey-subtext);font-size:12px}.log-head .l-meta .dot{background:var(--active);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.log-feed{border-top:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--border) transparent;max-height:480px;overflow-y:auto}.log-feed::-webkit-scrollbar{width:6px}.log-feed::-webkit-scrollbar-track{background:0 0}.log-feed::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.log-row{border-bottom:1px solid var(--border);grid-template-columns:92px 1fr auto;align-items:baseline;gap:20px;padding:16px 4px;font-size:15px;transition:background .3s;display:grid}.log-row.fresh{animation:1.5s ease-out log-flash}@keyframes log-flash{0%{background:#008bff14}to{background:0 0}}.log-row.you{background:#008bff0a}.log-row .l-time{color:var(--grey-subtext);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:13px}.log-row .l-text{color:var(--ttwilight-navy)}.log-row .l-text .name{font-weight:500}.log-row .l-text .secondary{color:var(--grey-subtext)}.log-row .l-pickup{font-variant-numeric:tabular-nums;color:var(--active);white-space:nowrap;font-size:13px;font-weight:500}.log-row .l-pickup.slow{color:var(--grey-subtext)}.log-row .l-pickup.pending{color:var(--grey-subtext);font-style:italic;font-weight:400}@media (max-width:720px){.log-row{grid-template-columns:1fr auto;gap:4px 16px}.log-row .l-time{grid-column:1/-1;font-size:11px}}.foot-note{border-top:1px solid var(--border);color:var(--grey-subtext);max-width:760px;margin-top:64px;padding:24px 0 0;font-size:12px;line-height:1.65}.foot-note strong{color:var(--ttwilight-navy);font-weight:500}.cta-strip{background:var(--ttwilight-navy);color:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:36px 40px;display:flex}@media (max-width:720px){.cta-strip{gap:18px;margin-top:48px;padding:28px 24px}.cta-strip h4{font-size:19px}}.cta-strip h4{letter-spacing:-.02em;color:#fff;max-width:560px;margin:0;font-size:22px;font-weight:700}.cta-strip h4 .italic{font-family:var(--font-display);font-style:italic;font-weight:500}.cta-strip .cta-btn{background:var(--primary);color:#fff;border-radius:var(--radius);align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:filter .15s;display:inline-flex}.cta-strip .cta-btn:hover{filter:brightness(1.08)}
