.hm-hero{padding-top:88px}.hm-h1{max-width:1040px}.hm-h1 .h1-sub{max-width:560px;font:var(--fw-text) 18px/1.55 var(--display);letter-spacing:-.006em;color:var(--ink-2);text-wrap:pretty;margin-top:22px;display:block}.hm-stage{background:linear-gradient(#fff 0,#f3f4fb 100%);border-radius:24px 24px 0 0;margin:64px -40px 0;padding:48px 40px 0;scroll-margin-top:80px}.hm-app{box-shadow:0 0 0 8px #ffffffbf, 0 0 0 9px var(--line), 0 40px 100px -40px #141e5a47;border-bottom:0;border-radius:12px 12px 0 0}.hm-app .ux-body{min-height:420px}.hm-app-main{flex-direction:column;min-width:0;display:flex}.hm-ask{border:1px solid var(--u-line);height:40px;color:var(--u-2);background:#fff;border-radius:9px;align-items:center;gap:10px;margin:12px 14px 0;padding:0 6px 0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.hm-ask:focus-within{box-shadow:0 0 0 3px var(--blue-bg);border-color:#c9cdfb}.hm-ask label{color:var(--u-3);white-space:nowrap;font-size:13px}.hm-ask input{min-width:0;font:500 13.5px var(--sans);color:var(--u-text);background:0 0;border:0;outline:0;flex:1}.hm-ask input::placeholder{color:var(--u-3);font-weight:var(--fw-text)}.hm-ask.busy input{caret-color:var(--blue)}.hm-ask button{all:unset;cursor:pointer;background:var(--u-text);color:#fff;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.hm-ask button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.hm-ask button .ico-s{width:14px;height:14px}.hm-chips{border-bottom:1px solid var(--u-line);flex-wrap:wrap;gap:6px;padding:10px 14px 12px;display:flex}.hm-chips button{all:unset;cursor:pointer;border:1px solid var(--u-line);height:24px;color:var(--u-2);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:100%;padding:0 9px;font-size:11.5px;transition:color .15s,border-color .15s,background .15s;overflow:hidden}.hm-chips button:hover{color:var(--u-text);border-color:#d5d7dd}.hm-chips button[aria-pressed=true]{color:var(--u-text);background:var(--u-soft)}.hm-chips button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.hm-rows{flex:1}.hm-rows>div{transition:opacity .35s var(--ease), transform .35s var(--ease)}.hm-rows>div:not(.in){opacity:0;transform:translateY(6px)}.hm-rows .why{-webkit-line-clamp:1}.hm-verdict{border-top:1px solid var(--u-line);background:var(--u-soft);color:var(--u-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;transition:opacity .3s;display:flex}.hm-verdict:not(.in){opacity:.4}.hm-verdict p b{color:var(--u-text);font-weight:500}.hm-verdict small{color:var(--u-3);margin-top:2px;font-size:11px;display:block}.hm-verdict .lnk{white-space:nowrap;font-size:12.5px}.hm-statement .say{max-width:920px}.hm-mini{font-size:12px}.hm-quote{color:var(--u-2);margin-top:8px}.hm-who{align-items:center;gap:8px;margin-top:12px;font-weight:500;display:flex}.hm-who .ux-chip{margin-left:auto}.hm-merge{color:var(--ink-3);grid-template-columns:1fr 16px 1fr;align-items:center;gap:10px;display:grid}.hm-merge .ux-pad{padding:9px 11px}.hm-merge .ux-pad+.ux-pad{border-top:1px solid var(--u-line)}.hm-merge b{font-weight:500;display:block}.hm-merge span{color:var(--u-2)}.hm-order{padding:4px 12px;list-style:none}.hm-order li{border-bottom:1px solid var(--u-line);grid-template-columns:16px 1fr auto;gap:8px;padding:8px 0;display:grid}.hm-order li:last-child{border-bottom:0}.hm-order .n{font:500 11px var(--mono);color:var(--u-3);padding-top:1px}.hm-order p span{color:var(--u-2);font-size:11.5px;display:block}.hm-order .c{font:500 11px var(--mono);color:var(--u-2);white-space:nowrap}.hm-after{margin-top:40px}.sec>.fict{margin-top:16px}.hm-ia{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hm-ia-stage{display:block}.hm-ia-stage>.ux{box-shadow:0 0 0 8px #ffffff08,0 0 0 9px #1e2128}.hm-foot{color:var(--ink-2);justify-content:space-between;gap:20px;margin-top:28px;font-size:13.5px;display:flex}.hm-ia .lnk{color:#e9eaee}.hm-apps{list-style:none}.hm-apps h3{align-items:baseline;gap:8px;display:flex}.hm-apps h3 small{font:500 11px var(--mono);color:var(--text-3);margin-left:auto}.hm-apps p{margin-top:4px}.hm-voice{padding-top:144px}.hm-trust{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;gap:10px 28px;margin-top:48px;padding-top:22px;font-size:13.5px;list-style:none;display:flex}.hm-trust li{align-items:center;gap:8px;display:inline-flex}.hm-trust .ico-s{width:14px;height:14px;color:var(--blue)}@media (max-width:980px){.hm-ia-stage{grid-template-columns:1fr}}@media (max-width:820px){.hm-hero{padding-top:56px}.hm-h1 .h1-sub{font-size:16px}.hm-stage{border-radius:0;margin:48px -20px 0;padding:20px 0 0 20px;overflow:hidden}.hm-app{width:760px}.hm-ia-stage>.ux{min-width:0}.hm-foot{flex-direction:column}.hm-voice{padding-top:96px}.cells.hm-apps{grid-template-columns:1fr 1fr}.cells.hm-apps>*{padding:20px 16px 22px;border-right:1px solid var(--line)!important}.cells.hm-apps>:nth-child(2n){border-right:0!important}.cells.hm-apps>:nth-last-child(-n+2){border-bottom:0!important}.hm-apps h3{flex-wrap:wrap}.hm-apps h3 small{width:100%;margin-left:0}}.hm-hero .lede{max-width:560px;margin-top:26px;font-size:19px}.hm-hero .pill{margin-bottom:4px}.hm-tour{margin-left:10px;font-size:14.5px}.hm-desk{box-shadow:0 0 0 8px #ffffffbf, 0 0 0 9px var(--line), 0 40px 100px -40px #141e5a47;border-bottom:0;border-radius:12px 12px 0 0}.hm-desk-main{min-width:0}.hm-table{border-collapse:collapse;width:100%;font-size:12.5px}.hm-table th{text-align:left;font:500 11px var(--sans);color:var(--u-3);border-bottom:1px solid var(--u-line);white-space:nowrap;padding:8px 14px}.hm-table td{border-bottom:1px solid var(--u-line);color:var(--u-2);white-space:nowrap;padding:8px 14px}.hm-table tr:last-child td{border-bottom:0}.hm-table .nm{color:var(--u-text);align-items:center;gap:8px;font-weight:500;display:inline-flex}.hm-search{margin-top:56px;padding:9px}.hm-search .hm-app{border-bottom:1px solid #e3e4e8;border-radius:12px}.stage+.fict{margin-top:18px}.hm-apps .ico{margin-bottom:16px}.hm-apps h3{font-weight:500}.hm-voice{text-align:center;padding-top:168px}.hm-voice q{max-width:860px;font:var(--fw-head) 40px/1.18 var(--display);letter-spacing:-.025em;quotes:"« " " »";text-wrap:balance;margin:0 auto;display:block}:lang(en) .hm-voice q{quotes:"“" "”"}:lang(es) .hm-voice q{quotes:"«" "»"}.hm-voice .who{text-align:left;margin-top:34px;display:inline-flex}.hm-voice .who img{width:40px;height:40px}.hm-voice .who b{font:500 14.5px var(--sans);display:block}.hm-voice .who span span{color:var(--ink-2);font-size:13.5px;display:block}.hm-steps{grid-template-columns:repeat(3,1fr);margin-top:56px;list-style:none;display:grid}.hm-steps li{border-top:2px solid var(--line);padding:18px 32px 0 0}.hm-steps li:first-child{border-color:var(--ink)}.hm-steps small{font:500 12.5px var(--mono);color:var(--ink-2)}.hm-steps h3{font:500 16px/1.4 var(--display);margin-top:8px}.hm-steps p{color:var(--ink-2);margin-top:4px;font-size:14.5px}.hm-trust{border-bottom:1px solid var(--line);justify-content:space-between;margin-top:96px;padding:26px 0;font-size:14px}@media (max-width:820px){.hm-desk{width:760px}.hm-search{margin:36px -20px 0 -11px;overflow:hidden}.hm-search .hm-app{width:760px}.hm-voice q{font-size:26px}.hm-steps{grid-template-columns:1fr;gap:28px}.hm-trust{justify-content:flex-start}}@keyframes hm-blur-in{0%{filter:blur(1.5px);opacity:.001}}@keyframes hm-in{0%{opacity:.001;filter:blur(2px);transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){html[data-js] .hm-hero .pill{animation:.6s ease-out both hm-blur-in}html[data-js] .hm-hero .ctas{animation:.6s ease-out .15s both hm-blur-in}html[data-js] .hm-hero .hm-stage{animation:1s cubic-bezier(.16,1,.3,1) .35s both hm-in}}.hl,.hl .hm-desk{position:relative}.hl .ux-search .q{color:var(--u-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hl .ux-caret{display:none}.hl[data-s="1"] .ux-search .q,.hl[data-s="2"] .ux-search .q,.hl[data-s="3"] .ux-search .q{color:var(--u-text)}.hl[data-s="1"] .ux-caret{display:inline-block}.hm-table tr{transition:opacity .45s,background-color .45s}.hl:is([data-s="1"],[data-s="2"],[data-s="3"]) .hm-table tbody tr:not(.hit){opacity:.3}.hl:is([data-s="1"],[data-s="2"],[data-s="3"]) .hm-table tbody tr.hit{background:#f8f9ff}.hl-st{display:inline-grid}.hl-st>*{grid-area:1/1;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1)}.hl-st>:last-child{opacity:0;transform:translateY(4px)}.hl[data-s="3"] .hl-st>:first-child{opacity:0;transform:translateY(-4px)}.hl[data-s="3"] .hl-st>:last-child{opacity:1;transform:none}.hl-ai{opacity:0;pointer-events:none;background:#fff;border:1px solid #e3e4e8;border-radius:12px;width:300px;padding:12px 14px;font-size:12px;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);position:absolute;top:112px;right:18px;transform:translateY(12px)scale(.985);box-shadow:0 1px 2px #0f11150d,0 18px 40px -16px #0f111538}.hl-ai .hd{justify-content:space-between;align-items:center;gap:10px;display:flex}.hl-ai .busy{color:#0000;background:linear-gradient(90deg,#9aa0aa 0% 40%,#0f1115 50%,#9aa0aa 60% 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-size:11.5px;animation:2s linear infinite hl-sweep}@keyframes hl-sweep{0%{background-position:110% 0}to{background-position:-110% 0}}.hl-ai ul{gap:6px;margin-top:10px;list-style:none;display:grid}.hl-ai li{color:var(--u-2);opacity:0;align-items:center;gap:7px;transition:opacity .35s,transform .35s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(4px)}.hl-ai li .ico-s{color:#1f9d55;width:13px;height:13px}.hl-ai .ft{border-top:1px solid var(--u-line);color:var(--u-2);opacity:0;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:11.5px;transition:opacity .35s;display:flex}.hl:is([data-s="2"],[data-s="3"]) .hl-ai,.hl:is([data-s="2"],[data-s="3"]) .hl-ai li{opacity:1;transform:none}.hl[data-s="2"] .hl-ai li:first-child{transition-delay:.9s}.hl[data-s="2"] .hl-ai li:nth-child(2){transition-delay:1.4s}.hl[data-s="2"] .hl-ai li:nth-child(3){transition-delay:1.9s}.hl[data-s="2"] .hl-ai .ft{opacity:1;transition-delay:2.6s}.hl[data-s="3"] .hl-ai .ft{opacity:1}.hl[data-s="3"] .hl-ai .busy{color:var(--u-3);background:0 0;animation:none}.hl-toast{z-index:1;opacity:0;background:#fff;border:1px solid #e3e4e8;border-radius:10px;align-items:center;gap:9px;padding:9px 12px;font-size:12px;font-weight:500;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:52px;right:18px;transform:translateY(-6px);box-shadow:0 14px 30px -14px #0f111538}.hl-toast small{font-weight:var(--fw-text);color:var(--u-3);font-size:11px;display:block}.hl[data-s="3"] .hl-toast{opacity:1;transition-delay:.5s;transform:none}html:not([data-js]) .hl .hm-table tbody tr:not(.hit){opacity:.3}html:not([data-js]) .hl :is(.hl-ai,.hl-ai li,.hl-ai .ft,.hl-toast){opacity:1;transform:none}html:not([data-js]) .hl .hl-st>:first-child{opacity:0}html:not([data-js]) .hl .hl-st>:last-child{opacity:1;transform:none}html:not([data-js]) .hl .hl-ai .busy{color:var(--u-3);background:0 0;animation:none}@media (prefers-reduced-motion:reduce){.hl *,.hl :before{transition:none!important;animation:none!important}}@media (max-width:820px){.hl-ai{left:400px;right:auto}}.hi-scene{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.hi-scene>.ux{box-shadow:0 0 0 8px #ffffff08,0 0 0 9px #1e2128}.hi-chat .ux-chat{min-height:352px}.hi-chat .input{margin-top:8px;line-height:32px;display:block}.hi-name{display:inline-block;position:relative}.hi-name>span{white-space:nowrap;transition:opacity .3s ease, transform .4s var(--ease), filter .3s ease}.hi .hi-name>span{opacity:0;filter:blur(2px);position:absolute;top:0;left:0;transform:translateY(6px)}.hi[data-ai="0"] .hi-name>[data-i="0"],.hi[data-ai="1"] .hi-name>[data-i="1"],.hi[data-ai="2"] .hi-name>[data-i="2"]{opacity:1;filter:none;position:relative;transform:none}.hi-rows{list-style:none}.hi-rows li{border-bottom:1px solid var(--u-line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;transition:background-color .4s;display:grid}.hi-rows li p{min-width:0;font-weight:500}.hi-rows small{font-weight:var(--fw-text);color:var(--u-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.hi-st{justify-content:flex-end;gap:6px;display:flex}.hi-log{padding:12px 14px 14px}.hi-event{border:1px solid var(--u-line);background:#121419;border-radius:9px;align-items:center;gap:9px;margin-top:8px;padding:9px 10px;font-weight:500;display:flex}.hi-event small{font-weight:var(--fw-text);color:var(--u-2);display:block}.hi [data-at],.hi .tool span,.hi .hi-st>*,.hi .hi-event{transition:opacity .45s ease, transform .5s var(--ease), filter .45s ease}.hi[data-s] [data-at],.hi[data-s] .hi-st>*,.hi[data-s] .hi-event{opacity:0;filter:blur(2px);transform:translateY(8px)}.hi[data-s] .tool span{opacity:0}.hi[data-s="1"] [data-at="1"],.hi[data-s="2"] :is([data-at="1"],[data-at="2"]),.hi[data-s="3"] :is([data-at="1"],[data-at="2"],[data-at="3"]),.hi[data-s="4"] :is([data-at="1"],[data-at="2"],[data-at="3"],[data-at="4"]),.hi[data-s="5"] [data-at]{opacity:1;filter:none;transform:none}.hi:is([data-s="2"],[data-s="3"],[data-s="4"]) [data-at="2"] span,.hi[data-s="5"] .tool span{opacity:1}.hi .tool span{transition-delay:calc(var(--k,0) * .45s + .15s)}.hi:is([data-s="2"],[data-s="3"],[data-s="4"],[data-s="5"]) .hi-st>:first-child,.hi:is([data-s="3"],[data-s="4"],[data-s="5"]) .hi-st>:nth-child(2),.hi[data-s="5"] .hi-event{opacity:1;filter:none;transform:none}.hi[data-s="2"] .hi-rows li{background:#14172a}.hi[data-s="2"] .hi-rows li:nth-child(2) .hi-st>:first-child{transition-delay:.25s}.hi[data-s="2"] .hi-rows li:nth-child(3) .hi-st>:first-child{transition-delay:.5s}.hi:is([data-s="3"],[data-s="4"],[data-s="5"]) .hi-rows li:first-child{background:#14172a}.hi[data-s="5"] .hi-event{transition-delay:.6s}.hi-with{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.hi-with b{color:#eceef1;opacity:.45;font-weight:500;transition:opacity .4s}:is(.hm-ia:has(.hi[data-ai="0"]) .hi-with b:first-of-type,.hm-ia:has(.hi[data-ai="1"]) .hi-with b:nth-of-type(2),.hm-ia:has(.hi[data-ai="2"]) .hi-with b:nth-of-type(3)){opacity:1}.hm-foot{align-items:center}@media (prefers-reduced-motion:reduce){.hi *,.hi :before{transition:none!important}}@media (max-width:980px){.hi-scene{grid-template-columns:1fr}}.hm-int{gap:14px;margin-top:56px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.hm-int-row{overflow:hidden}.hm-int-row .track:not([data-loop]){animation:none!important}.hm-int-row .track{width:max-content;animation:hm-int-left calc(var(--n) * 4.5s) linear infinite;display:flex}.hm-int-row.rev .track{animation-direction:reverse}.hm-int:hover .track{animation-play-state:paused}.hm-int ul{gap:14px;padding-right:14px;list-style:none;display:flex}.hm-int a{border:1px solid var(--line);width:76px;height:76px;transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s;background:#fff;border-radius:18px;place-items:center;display:grid;box-shadow:0 1px 2px #0f11150a}.hm-int a:hover{border-color:#d5d7dd;transform:translateY(-3px);box-shadow:0 14px 28px -16px #0f11154d}.hm-int img{object-fit:contain;width:auto;max-width:58px;height:34px}@keyframes hm-int-left{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hm-int-row .track{animation:none}.hm-int-row{overflow-x:auto}}@media (max-width:820px){.hm-int a{border-radius:14px;width:60px;height:60px}.hm-int img{width:28px;height:28px}}.df-body{grid-template-columns:280px minmax(0,1fr);display:grid}.df-pick{border-right:1px solid var(--u-line);background:var(--u-soft);padding:14px}.df-pick ul{gap:2px;margin-top:10px;list-style:none;display:grid}.df-pick li{border-radius:7px;align-items:center;gap:9px;height:30px;padding:0 8px;font-weight:500;display:flex}.df-pick li img,.df-pick li>.ico-s{object-fit:contain;width:16px;height:16px}.df-box{background:var(--u-text);color:#fff;border:1px solid var(--u-text);border-radius:4px;place-items:center;width:15px;height:15px;transition:background-color .25s,border-color .25s;display:grid}.df-box .ico-s{stroke-width:2.4px;width:11px;height:11px;transition:opacity .2s ease, transform .25s var(--ease)}.df-more{color:var(--u-2);margin:8px 8px 0;font-size:11.5px}.df-pub{margin-top:14px;display:grid}.df-pub>*{transition:opacity .3s ease, transform .35s var(--ease);grid-area:1/1;justify-self:start}.df-go{opacity:0}.df-in{flex-direction:column;min-width:0;display:flex}.df-apps{list-style:none}.df-apps li{border-bottom:1px solid var(--u-line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;display:grid}.df-apps p{min-width:0;font-weight:500}.df-apps small{font-weight:var(--fw-text);color:var(--u-2);font-size:11.5px;display:block}.df-src{margin-top:auto;padding:12px 14px 14px}.df-src .ux-h{margin-bottom:6px}.df-src .ux-bar-row{grid-template-columns:110px minmax(0,1fr) 24px}.df-src .ux-bar-row i:after{transition:width .9s var(--ease)}.df[data-s] .df-box{background:#fff;border-color:#c9ccd3}.df[data-s] .df-box .ico-s{opacity:0;transform:scale(.6)}.df:is([data-s="1"],[data-s="2"],[data-s="3"],[data-s="4"]) .df-box{background:var(--u-text);border-color:var(--u-text)}.df:is([data-s="1"],[data-s="2"],[data-s="3"],[data-s="4"]) .df-box .ico-s{opacity:1;transform:none}.df[data-s="1"] .df-pick li .df-box,.df[data-s="1"] .df-pick li .df-box .ico-s{transition-delay:calc(var(--k) * .2s)}.df:is([data-s="0"],[data-s="1"]) .df-go{opacity:1}.df:is([data-s="0"],[data-s="1"]) .df-done{opacity:0;transform:translateY(4px)}.df[data-s="2"] .df-done{transition-delay:.15s}.df-apps li{transition:opacity .45s ease, transform .5s var(--ease), filter .45s ease}.df:is([data-s="0"],[data-s="1"],[data-s="2"]) .df-apps li{opacity:0;filter:blur(2px);transform:translateY(8px)}.df[data-s="3"] .df-apps li{transition-delay:calc(.3s + var(--k) * .6s)}.df:is([data-s="0"],[data-s="1"],[data-s="2"]) .df-src .ux-bar-row i:after{width:0}.df[data-s="3"] .df-src .ux-bar-row i:after{transition-delay:calc(.6s + var(--k) * .25s)}@media (prefers-reduced-motion:reduce){.df *,.df :after{transition:none!important}}@media (max-width:820px){.df-win{min-width:760px}}.hm-stage{background-color:#0000;background-image:radial-gradient(60% 70% at 50% 100%,#dfe4ff 0%,#dfe4ff00 70%),linear-gradient(#fff 0,#f3f4fb 100%);background-position:bottom,0 0;background-repeat:no-repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative}.hm-main{z-index:1;position:relative}.hm-hero .hl-ai{inset:auto auto 18px 206px}.hm-sats{z-index:2;pointer-events:none;position:absolute;inset:0}.hm-sat{font-size:12px;position:absolute;box-shadow:0 1px 2px #0f11150f,0 24px 50px -20px #141e5a4d}.hm-sat .ux-top{height:36px}.s-wa{width:270px;top:96px;left:-76px}.hm-sat-msg{color:var(--u-text);background:#f1f7f2;border:1px solid #dcebdf;border-radius:10px;margin:12px 12px 0;padding:9px 11px}.hm-sat-ft{padding:10px 12px 12px}.s-ai{width:300px;top:300px;left:-96px}.hm-dots{gap:5px;display:inline-flex}.hm-dots:before{content:"";background:#ff5f57;border-radius:50%;width:8px;height:8px;margin-right:26px;box-shadow:13px 0 #febc2e,26px 0 #28c840}.s-ai .ux-chat{gap:8px;padding:12px 14px 14px}.hm-prompt{color:#e9eaee!important}.s-meet{width:250px;top:150px;right:-84px}.hm-sat-video{background:#1a1d23;height:140px;position:relative}.hm-sat-video img{object-fit:cover;object-position:center 25%;width:100%;height:100%}.hm-sat-video .rec{color:#fff;font:500 10.5px var(--mono);background:#0f1115b3;border-radius:5px;padding:2px 7px;position:absolute;bottom:8px;left:8px}.hm-sat-video .rec:before{content:"● ";color:#ff5f57}.hm-sat-note{align-items:center;gap:6px;margin-top:6px;font-weight:500;display:flex}.hm-sat-note .ico-s{width:14px;height:14px;color:var(--blue)}.s-meet .ux-kv{grid-template-columns:82px 1fr;gap:5px 10px;margin-top:10px}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hm-main{animation:linear both hm-main-rise;animation-timeline:scroll(root);animation-range:0 420px}.hm-sat{animation:linear both hm-sat-in;animation-timeline:scroll(root)}.s-wa{--fx:-40px;--fy:30px;animation-range:40px 300px}.s-ai{--fx:-60px;--fy:60px;animation-range:110px 380px}.s-meet{--fx:60px;--fy:40px;animation-range:70px 340px}.hm-stage{animation:linear both hm-stage-tint;animation-timeline:scroll(root);animation-range:0 420px}}}@keyframes hm-main-rise{0%{transform:translateY(28px)scale(.965)}}@keyframes hm-sat-in{0%{opacity:0;transform:translate(var(--fx,0), var(--fy,30px)) scale(.96);filter:blur(4px)}}@keyframes hm-stage-tint{0%{background-size:100% 40%,100% 100%}}@media (max-width:1100px){.hm-sats{display:none}.hm-hero .hl-ai{left:auto;right:18px}}
