.sdr-speed,.sdr-speed *,.sdr-speed :after,.sdr-speed :before{box-sizing:border-box}.sdr-speed{background:var(--sdr-speed-bg,#f7f7f2);color:var(--sdr-speed-heading,#10151d);font-family:Gilroy-EW,Gilroy,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;padding:var(--sdr-speed-pad-top-d,96px) 24px var(--sdr-speed-pad-bottom-d,128px);width:100%}.sdr-speed :is(h1,h2,h3,p){margin:0}.sdr-speed__copy{margin:0 auto;max-width:768px;text-align:center}.sdr-speed__heading{font-size:60px;font-weight:700;letter-spacing:-.035em;line-height:1.05}.sdr-speed__heading :is(h1,h2,h3,p){color:inherit!important;font:inherit!important;margin:0!important}.sdr-speed__heading span{color:var(--sdr-speed-highlight,#22826f)}.sdr-speed__description{color:var(--sdr-speed-description,#777985);font-size:18px;line-height:1.65;margin-top:20px}.sdr-speed__description :is(p,div){color:inherit!important;font:inherit!important;line-height:inherit!important;margin:0!important}.sdr-speed__description strong{color:var(--sdr-speed-heading,#10151d);font-weight:600}.sdr-speed .sdr-stage-wrap,.sdr-speed__copy{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.sdr-speed .sdr-stage-wrap{transition-delay:.14s}.sdr-speed.is-visible .sdr-speed__copy,.sdr-speed.is-visible .sdr-stage-wrap{opacity:1;transform:none}.sdr-stage-wrap{margin:44px auto 0;max-width:var(--sdr-speed-container,896px)}.sdr-stage-frame{aspect-ratio:16/10;background:linear-gradient(135deg,#ecf1ed,#d8e4dd);border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 30px 80px -40px rgba(34,130,111,.35);isolation:isolate;overflow:hidden;position:relative}@media(min-width:640px){.sdr-stage-frame{border-radius:16px}}.sdr-stage-frame .orb{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.orb-a{background:#7fab9c;height:120%;left:-15%;opacity:.32;top:95%;width:120%}.orb-b{background:#a8d9c5;height:100%;left:82%;opacity:.3;top:-10%;width:100%}.orb-c{background:#dde7e2;height:140%;left:95%;opacity:.6;top:55%;width:140%}.wash{background:linear-gradient(180deg,rgba(8,16,14,.55),rgba(8,16,14,.7)),radial-gradient(ellipse 110% 90% at 50% 40%,rgba(8,16,14,.35),rgba(8,16,14,.55) 60%,rgba(8,16,14,.7))}.glass,.wash{inset:0;position:absolute}.glass{background:linear-gradient(115deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03) 45%,hsla(0,0%,100%,.05));box-shadow:inset 1px 0 0 hsla(0,0%,100%,.08);clip-path:polygon(62% 0,100% 0,100% 100%,45% 100%)}.grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px;mix-blend-mode:overlay;opacity:.35}.grain,.ring{inset:0;position:absolute}.ring{border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 0 0 1px hsla(0,0%,100%,.18)}.sdr-stage-host{overflow:hidden;z-index:5}.sdr-stage-canvas,.sdr-stage-host,.speed-act{inset:0;position:absolute}.speed-act{align-items:center;display:flex;justify-content:center;opacity:0;padding:40px;pointer-events:none;transform:translateX(24px);transition:opacity .32s ease,transform .32s ease}.phase-crm .speed-act-3,.phase-cta .speed-act-1,.phase-form .speed-act-1,.phase-inbox .speed-act-2,.phase-meeting .speed-act-3,.phase-open .speed-act-2,.phase-press .speed-act-1,.phase-stack .speed-act-2,.phase-stage .speed-act-3,.phase-submit .speed-act-1,.phase-thumb .speed-act-3{opacity:1;transform:none}.speed-cta{background:#ff0d40;border-radius:10px;box-shadow:0 18px 40px -12px rgba(255,13,64,.6);color:#fff;font-size:18px;font-weight:700;letter-spacing:-.01em;opacity:0;padding:16px 36px;position:absolute;transform:scale(.7);transition:opacity .18s ease,transform .25s cubic-bezier(.34,1.56,.64,1),visibility .18s ease;visibility:hidden}.phase-cta .speed-cta,.phase-press .speed-cta{opacity:1;transform:scale(1);visibility:visible}.phase-press .speed-cta{transform:scale(.94)}.phase-form .speed-cta,.phase-submit .speed-cta{opacity:0;transform:scale(1.15);visibility:hidden}.phase-press .speed-cta span{animation:speed-ripple .55s ease-out;border:2px solid #ff0d40;border-radius:10px;inset:0;position:absolute}.speed-cursor{color:#10151d;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45));height:22px;left:15%;opacity:0;position:absolute;top:18%;transform:translate(0);transition:all 1.1s cubic-bezier(.4,0,.2,1);width:22px}.speed-cursor svg{fill:#fff;stroke:currentColor;stroke-width:2.2}.phase-cta .speed-cursor,.phase-press .speed-cursor{left:49%;opacity:1;top:51%}.phase-press .speed-cursor{top:52%}.speed-form{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 24px 60px -24px rgba(0,0,0,.55);max-width:90%;opacity:0;padding:20px;position:relative;transform:scale(.6) translateY(8px);transition:opacity .42s cubic-bezier(.34,1.56,.64,1),transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .45s ease;width:380px}.speed-form:before{background:radial-gradient(ellipse at center,rgba(34,130,111,.33),rgba(34,130,111,.08) 45%,transparent 75%);border-radius:40px;content:"";inset:-40px;opacity:0;pointer-events:none;position:absolute;transform:scale(.85);z-index:-1}.phase-form .speed-form,.phase-submit .speed-form{opacity:1;transform:none}.phase-submit .speed-form{box-shadow:0 0 0 18px rgba(34,130,111,0),0 24px 60px -24px rgba(0,0,0,.55)}.phase-submit .speed-form:before{animation:speed-submit-halo .65s ease-out forwards}.form-top{align-items:start;display:flex;justify-content:space-between;margin-bottom:16px}.form-top b{color:#777985;display:block;font-size:9px;letter-spacing:.2em;text-transform:uppercase}.form-top strong{display:block;font-size:15px}.form-top span{background:rgba(34,130,111,.09);border-radius:4px;color:#22826f;font-size:9px;font-weight:700;letter-spacing:.16em;padding:2px 6px;text-transform:uppercase}.form-field{margin-top:10px}.form-field em{color:rgba(119,121,133,.85);display:block;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.form-field p{background:#f4f5f7;border:1px solid rgba(0,0,0,.05);border-radius:6px;color:rgba(16,21,29,.85);font-size:11px;font-weight:500;height:28px;overflow:hidden;padding:6px 8px}.form-field p span{display:inline-block;opacity:0;transform:translateX(-6px);transition:opacity .22s ease,transform .22s ease;white-space:nowrap}.phase-form .form-field p span,.phase-submit .form-field p span{opacity:1;transform:none}.phase-form .f1 p span,.phase-submit .f1 p span{transition-delay:.45s}.phase-form .f2 p span,.phase-submit .f2 p span{transition-delay:.58s}.phase-form .f3 p span,.phase-submit .f3 p span{transition-delay:.71s}.phase-form .f4 p span,.phase-submit .f4 p span{transition-delay:.84s}.speed-form button{background:#22826f;border:0;border-radius:6px;color:#fff;font-size:12px;font-weight:700;height:36px;margin-top:16px;opacity:0;transform:translateY(6px);transition:opacity .24s ease,transform .24s ease,box-shadow .5s ease;width:100%}.phase-form .speed-form button,.phase-submit .speed-form button{opacity:1;transform:none;transition-delay:1.02s}.phase-submit .speed-form button{box-shadow:0 0 0 18px rgba(34,130,111,0);transition-delay:0s}.speed-crm,.speed-email,.speed-inbox,.speed-meeting{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 24px 60px -24px rgba(0,0,0,.55);overflow:hidden}.speed-inbox{opacity:0;transform:translateY(14px) scale(.96);transition:all .35s;width:440px}.phase-inbox .speed-inbox{opacity:1;transform:none}.crm-head,.mail-head{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:10px 14px}.mail-head b{font-size:11px}.mail-head span{background:rgba(34,130,111,.09);border-radius:4px;color:#22826f;font-size:9px;font-weight:700;letter-spacing:.06em;padding:2px 6px;text-transform:uppercase}.crm-head i,.mail-head i{background:#22826f;border-radius:50%;display:inline-block;height:6px;margin-right:5px;width:6px}.mail-row{align-items:center;border-top:1px solid rgba(0,0,0,.04);column-gap:10px;display:grid;grid-template-columns:28px 1fr auto 6px;opacity:.55;padding:10px 14px;position:relative}.mail-row:before{align-items:center;background:rgba(16,21,29,.4);border-radius:50%;color:#fff;content:attr(data-initial);display:flex;font-size:10px;font-weight:700;grid-column:1;grid-row:1/3;height:28px;justify-content:center;letter-spacing:0;line-height:1;text-align:center;width:28px}.mail-row.hot:before{background:#22826f;color:#fff}.mail-row.hot:after{align-self:center;background:#22826f;border-radius:50%;content:"";grid-column:4;grid-row:1/3;height:6px;width:6px}.mail-row b,.mail-row p{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-row b{font-size:11px}.mail-row p{color:#777985;font-size:10px}.mail-row em{color:#777985;font-family:ui-monospace,monospace;font-size:9px;font-style:normal;grid-column:3;grid-row:1/3}.mail-row.hot{background:rgba(34,130,111,.05);opacity:1}.speed-email{max-width:86%;opacity:0;padding:16px;position:absolute;transform:translateY(12px);transition:all .38s;width:440px}.phase-open .email-out,.phase-stack .email-out{opacity:1;transform:none}.phase-stack .email-out{opacity:.7;transform:translateY(-6px) scale(.96)}.email-in{left:calc(50% - 180px);top:calc(50% + 20px);transform:translateY(-120px) rotate(4deg) scale(.94)!important}.phase-stack .email-in{opacity:1;transform:translateY(24px) rotate(1.5deg) scale(1)!important}.email-accent{background:linear-gradient(90deg,#22826f,#52febf);height:3px;left:0;position:absolute;right:0;top:0}.email-accent.dark{background:linear-gradient(90deg,#10151d,rgba(16,21,29,.4))}.email-meta{gap:10px;margin-bottom:10px}.email-meta,.email-meta>span{align-items:center;display:flex}.email-meta>span{background:#22826f;border-radius:50%;color:#fff;font-size:10px;font-weight:700;height:28px;justify-content:center;width:28px}.email-meta b{display:block;font-size:11px}.email-meta b,.email-meta p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-meta p{color:#777985;font-size:10px}.email-meta em{align-items:center;background:#22826f;border-radius:4px;color:#fff;display:inline-flex;font-size:9px;font-style:normal;font-weight:700;gap:4px;margin-left:auto;opacity:0;padding:2px 6px;text-transform:uppercase;transform:scale(0);transform-origin:center}.email-meta em:before{background:currentColor;content:"";display:inline-block;height:10px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='M22 2 11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='M22 2 11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") center/contain no-repeat;width:10px}.phase-open .email-out .email-meta em{animation:speed-sent-pop .36s cubic-bezier(.34,1.56,.64,1) 1.6s forwards}.phase-stack .email-out .email-meta em{opacity:1;transform:scale(1)}.speed-email>p{color:rgba(16,21,29,.85);font-size:10.5px;line-height:1.6;margin-top:6px}.speed-act-3{flex-direction:column;gap:12px}.speed-crm{max-width:92%;width:560px}.crm-head b{color:rgba(16,21,29,.75);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.crm-head span{color:#777985;font-family:ui-monospace,monospace;font-size:9px}.crm-cols,.crm-row{align-items:center;display:grid;grid-template-columns:1.4fr 1.6fr .7fr;padding:8px 14px}.crm-cols{background:#fafbfb;border-bottom:1px solid rgba(0,0,0,.04);color:rgba(119,121,133,.75);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.crm-row{border-top:1px solid rgba(0,0,0,.04);font-size:11px}.crm-row.hot{background:rgba(34,130,111,.06)}.crm-row b{font-weight:700;min-width:0}.crm-row small{color:#777985;display:block;font-size:9px;font-weight:500}.crm-row span{color:rgba(16,21,29,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-cell{align-items:center;display:flex;height:22px;min-width:0;overflow:hidden;position:relative}.stage-empty{color:#777985;transition:opacity .22s ease,transform .22s ease}.crm-row .spark{align-items:center;background:rgba(34,130,111,.12);border-radius:4px;color:#22826f;display:inline-flex;font-weight:700;left:0;max-width:100%;opacity:0;padding:2px 6px;position:absolute;top:50%;transform:translate(24px,-50%);transition:opacity .28s ease,transform .28s ease}.phase-meeting .stage-empty,.phase-stage .stage-empty,.phase-thumb .stage-empty{opacity:0;transform:translateX(-24px)}.phase-meeting .crm-row .spark,.phase-stage .crm-row .spark,.phase-thumb .crm-row .spark{opacity:1;transform:translateY(-50%)}.crm-row em{color:rgba(16,21,29,.7);font-style:normal;font-weight:500;text-align:right}.speed-meeting{align-items:center;display:flex;gap:14px;max-width:92%;opacity:0;padding:14px;transform:translateX(60px) scale(.96);transition:all .42s;width:560px}.phase-meeting .speed-meeting,.phase-thumb .speed-meeting{opacity:1;transform:none}.date{align-items:center;background:rgba(34,130,111,.08);border:1px solid rgba(34,130,111,.25);border-radius:10px;color:#22826f;display:flex;flex-direction:column;height:56px;justify-content:center;position:relative;width:56px}.date b{font-size:8px;letter-spacing:.08em;text-transform:uppercase}.date strong{font-size:22px;line-height:1}.date i{background:#22826f;border-radius:50%;color:#fff;font-size:11px;font-style:normal;height:16px;opacity:0;position:absolute;right:-6px;text-align:center;top:-6px;transform:scale(0) rotate(-30deg);transform-origin:center;width:16px}.phase-meeting .date i{animation:speed-date-pop .38s cubic-bezier(.34,1.56,.64,1) .3s forwards}.phase-thumb .date i{opacity:1;transform:scale(1) rotate(0)}.speed-meeting em{color:#22826f;display:block;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.speed-meeting b{display:block;font-size:13px}.speed-meeting p{color:#777985;font-size:10px}.speed-meeting>span{align-items:center;background:#22826f;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:9px;font-weight:700;height:24px;justify-content:center;margin-left:-8px;width:24px}.speed-meeting>span:last-child{background:#10151d}.speed-thumb{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transform:scale(.4) rotate(-22deg);transition:all .55s cubic-bezier(.2,.8,.2,1)}.speed-thumb img{filter:drop-shadow(0 18px 40px rgba(34,130,111,.45));height:160px;object-fit:contain;position:relative;width:160px}.phase-thumb .speed-thumb{opacity:1;transform:scale(1) rotate(0)}.phase-thumb .speed-thumb:before{animation:speed-thumb-glow .8s ease-out;background:radial-gradient(circle,rgba(34,130,111,.26),rgba(34,130,111,.07) 42%,transparent 75%);border-radius:50%;content:"";height:280px;position:absolute;width:280px;z-index:-1}@keyframes speed-ripple{to{opacity:0;transform:scale(1.6)}}@keyframes speed-sent-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes speed-date-pop{0%{opacity:0;transform:scale(0) rotate(-30deg)}70%{opacity:1;transform:scale(1.12) rotate(4deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes speed-submit-halo{0%{opacity:0;transform:scale(.85)}45%{opacity:1;transform:scale(1.08)}to{opacity:.7;transform:scale(1.04)}}@keyframes speed-thumb-glow{0%{opacity:0;transform:scale(.6)}60%{opacity:.9;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@media(max-width:1023px){.sdr-speed__heading{font-size:48px}}@media(max-width:767px){.sdr-speed{padding:var(--sdr-speed-pad-top-m,72px) 16px var(--sdr-speed-pad-bottom-m,96px)}.sdr-speed__heading{font-size:34px}.sdr-speed__description{font-size:16px;line-height:1.55}.sdr-stage-wrap{margin-top:36px}.sdr-stage-canvas{height:450px;inset:auto;left:0;top:0;transform-origin:top left;width:720px}.speed-act{padding:32px}.speed-email,.speed-inbox{max-width:440px}.email-in{left:175px}.speed-crm,.speed-meeting{max-width:560px}.speed-thumb img{height:148px;width:148px}}@media(prefers-reduced-motion:reduce){.sdr-speed .sdr-stage-wrap,.sdr-speed__copy{opacity:1!important;transform:none!important;transition:none!important}.date i,.email-meta em{animation:none!important;opacity:1!important;transform:none!important}}.email-in .email-meta>span{background:#10151d;color:#fff}