.speak-home{--accent:#edf2f8;--accent-foreground:#0f1b2d;--action:#2d6be0;--action-foreground:#fff;--action-ink:#1d4fb3;--action-soft:#dce8fb;--age-yesterday:#c2410c73;--background:#e9eff6;--band:#dce7f6;--body-map-border:var(--border);--body-map-canvas:var(--secondary);--body-map-ink:var(--foreground);--body-map-muted:var(--muted-foreground);--border:#d6e0ec;--card:#fff;--card-foreground:#0f1b2d;--chart-1:#2d6be0;--chart-2:#0e9a86;--chart-3:#7650d4;--chart-4:#cc3d86;--chart-5:#13213a;--color-accent-secondary:#1f8a5b;--color-charcoal-800:#1f2b3d;--color-charcoal-900:#0f1b2d;--color-cream-50:#f5f8fc;--color-cream-100:#edf2f8;--color-sage-50:#f5f8fc;--color-sage-100:#edf2f8;--color-sage-200:#dce5f0;--color-sage-300:#c3d0e0;--color-sage-400:#9daabd;--color-sage-500:#6b7a90;--color-sage-600:#55647a;--color-sage-700:#3b4a60;--color-sage-800:#1f2b3d;--color-sage-900:#0f1b2d;--destructive:#e40014;--faint:#9daabd;--foreground:#0f1b2d;--glass-highlight:#ffffff9e;--hatch:#1c2b44;--input:#c5d2e2;--muted:#edf2f8;--muted-foreground:#55647a;--now:#1d4fb3;--opt-tone-bad:#d64545;--opt-tone-bad-ink:#a82e2e;--opt-tone-blue:#22375a;--opt-tone-blue-ink:#22375a;--opt-tone-caution:#b87d28;--opt-tone-caution-ink:#8a5c18;--opt-tone-good:#5b8c5a;--opt-tone-good-ink:#3e6a3d;--opt-tone-neutral:#667085;--opt-tone-neutral-ink:#475467;--popover:#fff;--popover-foreground:#0f1b2d;--primary:#13213a;--primary-foreground:#fff;--rec-ember:#c2410c;--ring:#2d6be0;--secondary:#e3ebf6;--secondary-foreground:#0f1b2d;--shadow-xs:0 1px 2px #0f1b2d0a;--shadow-sm:0 1px 2px #0f1b2d0d, 0 6px 16px -12px #0f1b2d2e;--shadow-md:0 1px 2px #0f1b2d0d, 0 10px 26px -18px #0f1b2d47;--shadow-lg:0 2px 4px #0f1b2d0a, 0 18px 40px -22px #0f1b2d57;--shadow-pop:0 30px 70px -26px #0f1b2d6b, 0 8px 16px -10px #0f1b2d1f;--sidebar:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-ring:#a1a1a1;--success:#18774d;--success-soft:#ddf2e7;--sunk:#edf2f8;--tag-amber:#b45309;--tag-blue:#2d6be0;--tag-green:#18774d;--tag-plum:#7c3aed;--tag-rose:#be185d;--tag-slate:#55647a;--warning:#c2410c;--warning-ink:#ad3a0b;--warning-soft:#fce8dc;--hm-max:1200px;--hm-gut:32px;--hm-r:24px;--hm-navy:#13213a;--hm-ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}@supports (color:lab(0% 0 0)){.speak-home{--destructive:lab(48.4493% 77.4328 61.5452);--sidebar:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}html:has(.speak-home){background:#e9eff6;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html:has(.speak-home) body{background:#e9eff6}.speak-home a{color:inherit;text-decoration:none}.speak-home .hm-wrap{max-width:var(--hm-max);padding:0 var(--hm-gut);margin:0 auto}.speak-home .hm-ic{flex:none;width:20px;height:20px}.speak-home .hm-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.speak-home .hm-crop{width:calc(var(--cw) * var(--s) * 1px);height:calc(var(--ch) * var(--s) * 1px);flex:none;position:relative;overflow:hidden}.speak-home .hm-crop img{max-width:none;left:calc((var(--bx) - var(--cx)) * var(--s) * 1px);top:calc((var(--by) - var(--cy)) * var(--s) * 1px);width:calc(var(--bw) * var(--s) * 1px);height:calc(var(--bh) * var(--s) * 1px);display:block;position:absolute}.speak-home .hm-phone{padding:var(--bz,9px);border-radius:calc(var(--sr,37px) + var(--bz,9px));background:#0e1828;position:relative;box-shadow:0 46px 90px -36px #0f1b2d9e,0 14px 28px -14px #0f1b2d57,inset 0 0 0 1.5px #ffffff17,inset 0 0 0 4px #1b2a43}.speak-home .hm-phone-screen{border-radius:var(--sr,37px);background:var(--background);isolation:isolate;overflow:hidden}.speak-home .hm-c-phone{--cw:390;--ch:844;--cx:0;--cy:0;--bw:390;--bh:844;--bx:0;--by:0}.speak-home .hm-btn{letter-spacing:-.005em;white-space:nowrap;background:var(--primary);height:48px;color:var(--primary-foreground);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:500;line-height:1;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 10px 24px -12px #13213ab3}.speak-home .hm-btn:hover{background:color-mix(in srgb, var(--primary) 86%, var(--action))}.speak-home .hm-btn:active{transform:scale(.97)}.speak-home .hm-btn:focus-visible,.speak-home .hm-link:focus-visible,.speak-home .hm-brand:focus-visible,.speak-home .hm-foot nav a:focus-visible{outline:2px solid var(--action);outline-offset:3px}.speak-home .hm-btn .hm-ic{width:18px;height:18px}.speak-home .hm-btn-sm{height:42px;padding:0 18px;font-size:14px}.speak-home .hm-btn-action{background:var(--action);color:#fff;box-shadow:0 12px 28px -12px #2d6be0bf}.speak-home .hm-btn-action:hover{background:color-mix(in srgb, var(--action) 88%, #fff)}.speak-home .hm-btn-action:focus-visible{outline-color:#fff}.speak-home .hm-btn-ghost{background:var(--card);color:var(--foreground);box-shadow:0 0 0 1px var(--border) inset, 0 10px 24px -16px #13213a80;gap:10px;padding:0 24px}.speak-home .hm-btn-tour{padding:0 20px 0 7px}.speak-home .hm-btn-ghost:hover{background:var(--card);box-shadow:0 0 0 1px color-mix(in srgb, var(--action) 40%, var(--border)) inset, 0 10px 24px -16px #13213a80}.speak-home .hm-play{background:var(--action);color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.speak-home .hm-btn .hm-play .hm-ic{width:14px;height:14px;margin-left:2px}.speak-home .hm-tour-len{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-weight:400}.speak-home .hm-tour{width:min(1120px,100vw - 48px,177.778dvh - 241.778px);max-width:none;max-height:none;color:var(--foreground);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.speak-home .hm-tour::backdrop{background:#09101ed1}.speak-home .hm-tour[open]{animation:hm-tour-in .3s var(--hm-ease)}.speak-home .hm-tour[open]::backdrop{animation:.24s ease-out hm-tour-fade}@keyframes hm-tour-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@keyframes hm-tour-fade{0%{opacity:0}}.speak-home .hm-tour-frame{aspect-ratio:16/9;background:#000;border-radius:18px;position:relative;box-shadow:0 40px 100px -30px #000000b3}.speak-home .hm-tour-video{border-radius:inherit;background:#000;width:100%;height:100%;display:block}.speak-home .hm-tour-close{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:40px;height:40px;transition:background-color .15s;display:grid;position:absolute;bottom:calc(100% + 12px);right:0}.speak-home .hm-tour-close:hover{background:#ffffff3d}.speak-home .hm-tour-close:focus-visible{outline-offset:3px;outline:2px solid #fff}html:has(.speak-home .hm-tour[open]){overflow:hidden}.speak-home .hm-nav{z-index:60;padding:0 var(--hm-gut);margin-top:14px;position:sticky;top:14px}.speak-home .hm-nav-pill{max-width:calc(var(--hm-max) - 2 * var(--hm-gut));background:var(--card);border:1px solid var(--border);height:62px;box-shadow:var(--shadow-md);border-radius:999px;justify-content:space-between;align-items:center;margin:0 auto;padding:0 10px 0 24px;display:flex}.speak-home .hm-brand{color:var(--foreground);border-radius:8px;align-items:center;display:inline-flex}.speak-home .hm-wm{font-size:20px}.speak-home .hm-nav-r{align-items:center;gap:6px;display:flex}.speak-home .hm-link{height:42px;color:var(--muted-foreground);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.speak-home .hm-link:hover{color:var(--foreground);background:var(--sunk)}.speak-home .hm-hero{text-align:center;padding-top:60px}.speak-home .hm-h1{letter-spacing:-.045em;max-width:980px;color:var(--foreground);text-wrap:balance;margin:0 auto;font-size:68px;font-weight:250;line-height:1.02}.speak-home .hm-h1 .hm-l{display:block}.speak-home .hm-h1 em{color:var(--action);font-style:normal}.speak-home .hm-lede{max-width:520px;color:var(--muted-foreground);text-wrap:pretty;margin:22px auto 0;font-size:18px;line-height:1.55}.speak-home .hm-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.speak-home .hm-trust{max-width:560px;color:var(--muted-foreground);text-wrap:balance;margin:18px auto 0;font-size:13.5px;line-height:1.5}.speak-home .hm-trust .hm-ic{vertical-align:-3px;width:16px;height:16px;color:var(--action);margin-right:7px;display:inline-block}.speak-home .hm-stage{--ws:.66;--ps:.6;width:100%;max-width:1136px;height:690px;margin:52px auto 0;position:relative}.speak-home .hm-stage-band{background:radial-gradient(120% 90% at 50% 0%, #e4edfa 0%, var(--band) 46%, color-mix(in srgb, var(--band) 70%, var(--background)) 100%);border-radius:44px;position:absolute;inset:118px -56px -30px;box-shadow:inset 0 1px #ffffffb3}.speak-home .hm-stage-band:after{content:"";border-radius:inherit;background-image:radial-gradient(circle,#13213a12 1px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.speak-home .hm-win{--cw:1392;--ch:868;--cx:24;--cy:16;border-radius:calc(30px * var(--ws));position:absolute;top:0;left:3px;overflow:hidden;box-shadow:0 50px 100px -40px #0f1b2d80,0 18px 36px -18px #0f1b2d38,0 0 0 1px #0f1b2d0f}.speak-home .hm-c-hero{--s:var(--ws);--bw:1392;--bh:868;--bx:24;--by:16}.speak-home .hm-ring{pointer-events:none;left:calc((391 - var(--cx)) * var(--ws) * 1px - 2px);top:calc((201 - var(--cy)) * var(--ws) * 1px - 2px);width:calc(320 * var(--ws) * 1px + 4px);height:calc(152 * var(--ws) * 1px + 4px);border-radius:calc(16 * var(--ws) * 1px + 2px);box-shadow:0 0 0 2px var(--action), 0 0 0 6px color-mix(in srgb, var(--action) 15%, transparent);position:absolute}.speak-home .hm-hero-phone{--bz:9px;--sr:37px;position:absolute;top:150px;left:882px}.speak-home .hm-hero-phone .hm-c-phone{--s:var(--ps)}.speak-home .hm-float{z-index:1;pointer-events:none;position:absolute}.speak-home .hm-float-card{background:var(--card);rotate:var(--r,0deg);border-radius:20px;place-items:center;padding:9px;display:grid;box-shadow:0 18px 36px -18px #0f1b2d59,0 0 0 1px #0f1b2d0f}.speak-home .hm-float-i{border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.speak-home .hm-float-i .hm-ic{width:22px;height:22px}.speak-home .hm-float--mic{--r:-9deg;--py:-70px;top:236px;left:-34px}.speak-home .hm-float--sign{--r:7deg;--py:-34px;opacity:.92;top:470px;left:-62px;scale:.84}.speak-home .hm-float--hep{--r:10deg;--py:-96px;top:62px;left:1080px}.speak-home .hm-float--next{--r:-6deg;--py:-48px;opacity:.9;top:560px;left:1118px;scale:.8}@media (max-width:1179px){.speak-home .hm-float{display:none}}.speak-home .hm-appband{position:relative}.speak-home .hm-photo{z-index:1;pointer-events:none;width:min(250px,50% - 384px);margin:0;position:absolute;top:64px;left:40px}.speak-home .hm-photo-card{background:var(--card);border-radius:20px;padding:8px;display:block;rotate:-6deg;box-shadow:0 24px 48px -24px #0f1b2d73,0 0 0 1px #0f1b2d0f}.speak-home .hm-photo img{border-radius:13px;width:100%;height:auto;display:block}@media (max-width:1179px){.speak-home .hm-photo{display:none}}.speak-home .hm-sec{padding-top:150px}.speak-home .hm-head{max-width:640px}.speak-home .hm-head--c{text-align:center;margin:0 auto}.speak-home .hm-badge{border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:22px;display:inline-grid}.speak-home .hm-badge .hm-ic{width:22px;height:22px}.speak-home .hm-b-blue{background:var(--action-soft);color:var(--action-ink)}.speak-home .hm-b-navy{background:var(--hm-navy);color:#fff}.speak-home .hm-b-green{background:var(--success-soft);color:var(--success)}.speak-home .hm-b-amber{background:var(--warning-soft);color:var(--warning-ink)}.speak-home .hm-h2{letter-spacing:-.042em;color:var(--foreground);text-wrap:balance;font-size:46px;font-weight:250;line-height:1.06}.speak-home .hm-p{color:var(--muted-foreground);text-wrap:pretty;margin-top:16px;font-size:17px;line-height:1.6}.speak-home .hm-head--c .hm-p{max-width:520px;margin-left:auto;margin-right:auto}.speak-home .hm-card{background:var(--card);border:1px solid var(--border);border-radius:var(--hm-r);box-shadow:var(--shadow-lg);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.speak-home .hm-cap-line{color:var(--foreground);align-items:center;gap:10px;padding:20px 22px 16px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.speak-home .hm-dot{border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.speak-home .hm-dot .hm-ic{width:16px;height:16px}.speak-home .hm-shot{background:var(--sunk);border-top:1px solid var(--border);flex:1;justify-content:safe center;align-items:flex-start;padding:18px;display:flex}.speak-home .hm-shot>.hm-crop{background:var(--card);border-radius:14px;box-shadow:0 1px 2px #0f1b2d0f,0 14px 30px -18px #0f1b2d59,0 0 0 1px #0f1b2d12}.speak-home .hm-bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:56px;display:grid}.speak-home .hm-c-rcpt{--s:.765;--cw:680;--ch:264;--cx:380;--cy:197;--bw:680;--bh:264;--bx:380;--by:197}.speak-home .hm-c-sig{--s:.7;--cw:744;--ch:282;--cx:270;--cy:1068;--bw:744;--bh:282;--bx:270;--by:1068}.speak-home .hm-live,.speak-home .hm-clive{margin-top:44px}.speak-home .hm-dstage{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1136px;margin-top:56px;display:flex}.speak-home .hm-dphone{--bz:9px;--sr:33px;flex:none}.speak-home .hm-c-take{--s:.56}.speak-home .hm-loop{object-fit:cover;opacity:0;background:0 0;width:93.8462%;height:24.3928%;transition:opacity .3s;position:absolute;top:38.0758%;left:3.07692%}.speak-home .hm-loop[data-playing]{opacity:1}.speak-home .hm-dlink{background:var(--card);border:1px solid var(--border);width:48px;height:48px;box-shadow:var(--shadow-sm);color:var(--action-ink);border-radius:999px;flex:none;place-items:center;display:grid}.speak-home .hm-dlink .hm-ic{width:20px;height:20px}.speak-home .hm-dlive{flex:auto;min-width:0}.speak-home .hm-appband{background:linear-gradient(180deg, var(--band), color-mix(in srgb, var(--band) 55%, var(--background)));border-radius:48px;padding:88px 0 96px}.speak-home .hm-phones{justify-content:center;align-items:flex-start;gap:52px;margin-top:64px;display:flex}.speak-home .hm-pcol{flex-direction:column;align-items:center;gap:26px;display:flex}.speak-home .hm-phones .hm-phone{--bz:9px;--sr:37px}.speak-home .hm-phones .hm-c-phone{--s:.62}.speak-home .hm-pcap{color:var(--foreground);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.speak-home .hm-day{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:24px;margin-top:52px;display:grid}.speak-home .hm-today .hm-shot{align-items:flex-end;padding:18px 18px 0}.speak-home .hm-today .hm-shot>.hm-crop{border-radius:14px 14px 0 0}.speak-home .hm-c-today{--s:.72;--cw:696;--ch:276;--cx:24;--cy:294;--bw:696;--bh:276;--bx:24;--by:294}.speak-home .hm-tiles{grid-template-columns:1fr 1fr;gap:24px;display:grid}.speak-home .hm-tile{background:var(--card);border:1px solid var(--border);border-radius:var(--hm-r);box-shadow:var(--shadow-sm);align-items:flex-start;gap:16px;padding:24px;display:flex}.speak-home .hm-tile .hm-dot,.speak-home .hm-today-head .hm-dot{border-radius:13px;width:44px;height:44px}.speak-home .hm-tile .hm-dot .hm-ic,.speak-home .hm-today-head .hm-dot .hm-ic{width:20px;height:20px}.speak-home .hm-tile h3,.speak-home .hm-today h3{letter-spacing:-.015em;color:var(--foreground);font-size:19px;font-weight:500;line-height:1.3}.speak-home .hm-tile p,.speak-home .hm-today p{color:var(--muted-foreground);margin-top:4px;font-size:15px;line-height:1.5}.speak-home .hm-today-head{align-items:flex-start;gap:16px;padding:24px 24px 20px;display:flex}.speak-home .hm-soon{text-align:center;color:var(--muted-foreground);margin-top:28px;font-size:13px}.speak-home .hm-soon .hm-ic{vertical-align:-3px;width:15px;height:15px;margin-right:8px;display:inline-block}.speak-home .hm-close{text-align:center;color:#fff;border-radius:40px;margin-top:150px;padding:96px 32px 88px;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #0f1b2db3}.speak-home .hm-close .hm-mk{color:#fff;opacity:.05;width:420px;height:420px;position:absolute;bottom:-110px;right:-70px}.speak-home .hm-close .hm-mk2{color:#7ea6ff;opacity:.08;width:260px;height:260px;position:absolute;top:-90px;left:-60px}.speak-home .hm-close h2{letter-spacing:-.045em;color:#fff;font-size:52px;font-weight:250;line-height:1.04;position:relative}.speak-home .hm-close .hm-free{color:#ffffffb8;margin-top:14px;font-size:17px;position:relative}.speak-home .hm-close .hm-cta{margin-top:34px;position:relative}.speak-home .hm-priv{text-align:left;color:#ffffffa8;align-items:flex-start;gap:12px;max-width:520px;margin:40px auto 0;font-size:14px;line-height:1.55;display:flex;position:relative}.speak-home .hm-priv .hm-ic{color:#9dbbff;width:20px;height:20px;margin-top:1px}.speak-home .hm-foot{border-top:1px solid var(--border);margin-top:72px;padding:28px 0 40px}.speak-home .hm-foot .hm-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.speak-home .hm-foot nav{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 22px;font-size:14px;line-height:1.6;display:flex}.speak-home .hm-foot nav a{border-radius:4px;transition:color .15s}.speak-home .hm-foot nav a:hover{color:var(--foreground)}.speak-home .hm-foot small{color:var(--muted-foreground);font-size:13px}.speak-home .hm-foot .hm-wm{font-size:17px}@keyframes hm-enter{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes hm-ring-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.speak-home [data-enter]{animation:hm-enter .85s var(--hm-ease) both;animation-delay:var(--d,0s)}.speak-home .hm-ring{animation:hm-ring-in .6s var(--hm-ease) 1.3s both}@keyframes hm-float-pop{0%{opacity:0;scale:.4;rotate:calc(var(--r,0deg) - 24deg)}to{opacity:1;scale:1;rotate:var(--r,0deg)}}@keyframes hm-float-bob{50%{translate:0 -7px}}@keyframes hm-float-drift{to{transform:translateY(var(--py,-40px))}}.speak-home .hm-float-card{animation:hm-float-pop .7s cubic-bezier(.34, 1.56, .64, 1) var(--fd,1.1s) both, hm-float-bob 2.6s ease-in-out calc(var(--fd,1.1s) + .7s) 2}.speak-home .hm-float--sign .hm-float-card{--fd:1.25s}.speak-home .hm-float--hep .hm-float-card{--fd:1.4s}.speak-home .hm-float--next .hm-float-card{--fd:1.55s}@supports (animation-timeline:scroll()){.speak-home .hm-float{animation:linear both hm-float-drift;animation-timeline:scroll(root);animation-range:0 100vh}}@keyframes hm-underline{0%{text-underline-offset:.32em;text-decoration-color:#0000}}.speak-home .hm-h1 em{text-decoration-skip-ink:auto;text-underline-offset:.14em;text-decoration-line:underline;text-decoration-thickness:.055em;-webkit-text-decoration-color:color-mix(in srgb, var(--action) 38%, transparent);text-decoration-color:color-mix(in srgb, var(--action) 38%, transparent)}@media (prefers-reduced-motion:no-preference){.speak-home .hm-h1 em{animation:hm-underline .9s var(--hm-ease) .95s both}}@keyframes hm-recede{to{opacity:.2;filter:blur(4px);transform:translateY(90px)scale(.97)}}@keyframes hm-focus-in{0%{opacity:.35;filter:blur(6px);translate:0 28px}}@keyframes hm-photo-drift{0%{translate:0 40px}to{translate:0 -40px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.speak-home .hm-hero-copy{transform-origin:50% 0;animation:linear both hm-recede;animation-timeline:scroll(root);animation-range:80px 560px}.speak-home .hm-close h2,.speak-home .hm-close .hm-free{animation:linear both hm-focus-in;animation-timeline:view();animation-range:entry 10% cover 35%}.speak-home .hm-photo-card{animation:linear both hm-photo-drift;animation-timeline:view();animation-range:cover}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.speak-home .hm-card .hm-crop img,.speak-home .hm-pcol .hm-crop img{transition:scale .7s var(--hm-ease)}.speak-home .hm-card:hover .hm-crop img,.speak-home .hm-pcol:hover .hm-crop img{scale:1.035}.speak-home .hm-tile .hm-dot,.speak-home .hm-today-head .hm-dot,.speak-home .hm-cap-line .hm-dot{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.speak-home .hm-tile:hover .hm-dot,.speak-home .hm-today:hover .hm-today-head .hm-dot,.speak-home .hm-card:hover .hm-cap-line .hm-dot{transform:rotate(-8deg)scale(1.08)}}.speak-home [data-reveal=wait]{opacity:0;transform:translateY(30px)}.speak-home [data-reveal=in]{transition:opacity .8s var(--hm-ease), transform .9s var(--hm-ease);transition-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.speak-home [data-enter],.speak-home .hm-ring,.speak-home .hm-float,.speak-home .hm-float-card{animation:none}.speak-home [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.speak-home .hm-btn,.speak-home .hm-loop,.speak-home .hm-tour-close{transition:none}.speak-home .hm-tour[open],.speak-home .hm-tour[open]::backdrop{animation:none}.speak-home .hm-btn:active{transform:none}}@media (max-width:1179px){.speak-home .hm-stage{--ws:.54;--ps:.48;max-width:916px;height:570px}.speak-home .hm-stage-band{top:96px;left:-24px;right:-24px}.speak-home .hm-win{left:8px}.speak-home .hm-hero-phone{--bz:8px;--sr:30px;top:120px;left:712px}.speak-home .hm-bento{grid-template-columns:1fr}.speak-home .hm-c-rcpt{--s:1}.speak-home .hm-c-sig{--s:.9}.speak-home .hm-dstage{gap:16px}.speak-home .hm-dphone .hm-c-take{--s:.5}.speak-home .hm-phones{gap:28px}.speak-home .hm-phones .hm-c-phone{--s:.5}.speak-home .hm-day{grid-template-columns:1fr}.speak-home .hm-today .hm-shot{justify-content:flex-start}}@media (max-width:979px){.speak-home{--hm-gut:24px}.speak-home .hm-h1{font-size:54px}.speak-home .hm-stage{--ws:.41;--ps:.38;max-width:670px;height:440px}.speak-home .hm-stage-band{top:70px;left:-16px;right:-16px}.speak-home .hm-win{left:0}.speak-home .hm-hero-phone{--bz:7px;--sr:26px;top:90px;left:500px}.speak-home .hm-c-rcpt,.speak-home .hm-c-sig{--s:.8}.speak-home .hm-dstage{flex-direction:column;justify-content:flex-start;align-items:center;gap:18px}.speak-home .hm-dlink .hm-ic{transform:rotate(90deg)}.speak-home .hm-dphone .hm-c-take{--s:.56}.speak-home .hm-dlive{width:100%}.speak-home .hm-phones .hm-c-phone{--s:.4}}@media (max-width:719px){.speak-home{--hm-gut:16px;--hm-r:20px}.speak-home .hm-nav{margin-top:10px;top:10px}.speak-home .hm-nav-pill{height:56px;padding:0 6px 0 18px}.speak-home .hm-wm{font-size:18px}.speak-home .hm-link{padding:0 12px}.speak-home .hm-btn-sm{height:42px;padding:0 16px}.speak-home .hm-hero{padding-top:52px}.speak-home .hm-h1{font-size:42px;line-height:1.04}.speak-home .hm-lede{margin-top:18px;font-size:16.5px}.speak-home .hm-cta{margin-top:26px}.speak-home .hm-tour{width:min(100vw - 24px,177.778dvh - 241.778px)}.speak-home .hm-tour-frame{border-radius:12px}.speak-home .hm-stage{--ws:.511;--ps:.42;max-width:358px;height:526px;margin-top:44px}.speak-home .hm-win{--cw:700;--ch:350;--cx:33;--cy:128;border-radius:16px;left:0}.speak-home .hm-c-hero{--bw:700;--bh:350;--bx:33;--by:128}.speak-home .hm-stage-band{border-radius:32px;inset:70px -16px -24px}.speak-home .hm-hero-phone{--bz:7px;--sr:26px;top:150px;left:6px}.speak-home .hm-sec{padding-top:104px}.speak-home .hm-badge{border-radius:12px;width:40px;height:40px;margin-bottom:18px}.speak-home .hm-h2{font-size:34px}.speak-home .hm-p{margin-top:12px;font-size:16px}.speak-home .hm-bento{gap:16px;margin-top:36px}.speak-home .hm-shot{padding:14px}.speak-home .hm-c-rcpt{--s:.95;--cw:342;--cx:384}.speak-home .hm-c-sig{--s:.62;--cw:520}.speak-home .hm-k-sig .hm-shot>.hm-crop{-webkit-mask-image:linear-gradient(90deg,#000 84%,#0000);mask-image:linear-gradient(90deg,#000 84%,#0000)}.speak-home .hm-dstage{gap:12px;margin-top:36px}.speak-home .hm-dphone{--bz:7px;--sr:26px}.speak-home .hm-dphone .hm-c-take{--s:.44}.speak-home .hm-appband{border-radius:32px;padding:60px 0 52px}.speak-home .hm-phones{margin:40px calc(-1 * var(--hm-gut)) 0;padding:8px var(--hm-gut);scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:16px;overflow:auto hidden}.speak-home .hm-phones [data-reveal]{opacity:1;transition:none;transform:none}.speak-home .hm-phones::-webkit-scrollbar{display:none}.speak-home .hm-pcol{scroll-snap-align:center;gap:18px}.speak-home .hm-phones .hm-phone{--bz:8px;--sr:32px}.speak-home .hm-phones .hm-c-phone{--s:.58}.speak-home .hm-pcap{font-size:14px}.speak-home .hm-day{gap:16px;margin-top:36px}.speak-home .hm-c-today{--s:.465}.speak-home .hm-today .hm-shot{justify-content:safe center;padding:14px 14px 0}.speak-home .hm-tiles{grid-template-columns:1fr;gap:12px}.speak-home .hm-tile{gap:14px;padding:18px}.speak-home .hm-tile .hm-dot,.speak-home .hm-today-head .hm-dot{border-radius:12px;width:40px;height:40px}.speak-home .hm-tile h3{font-size:17px}.speak-home .hm-tile p{margin-top:2px;font-size:14.5px}.speak-home .hm-today-head{gap:14px;padding:18px 18px 14px}.speak-home .hm-soon{margin-top:20px}.speak-home .hm-close{border-radius:32px;margin-top:104px;padding:64px 22px 56px}.speak-home .hm-close h2{font-size:36px}.speak-home .hm-close .hm-free{font-size:16px}.speak-home .hm-priv{margin-top:32px;font-size:13.5px}.speak-home .hm-close .hm-mk{width:280px;height:280px;bottom:-90px;right:-80px}.speak-home .hm-foot{margin-top:48px}.speak-home .hm-foot .hm-wrap{flex-direction:column;align-items:flex-start}.speak-home .hm-link.hm-demo-link{display:none}}@media (max-width:380px){.speak-home .hm-link{display:none}}@media (max-width:389px){.speak-home .hm-stage{--ws:.468;height:508px}.speak-home .hm-hero-phone{top:135px}}@media (max-width:359px){.speak-home .hm-stage{--ws:.411;height:488px}.speak-home .hm-hero-phone{top:115px}}
