@view-transition{navigation:none}.block-site :is(.hv-reveal,.co-reveal,.pr-reveal,.il-reveal,[data-soft-reveal]){transition:opacity .6s cubic-bezier(.22,.61,.36,1) var(--d,0ms),transform .6s cubic-bezier(.22,.61,.36,1) var(--d,0ms),box-shadow .22s ease,border-color .22s ease}.block-site [data-soft-reveal]:not(.is-in){opacity:0;transform:translateY(10px)}.block-site [data-soft-reveal].is-in{opacity:1;transform:none}.block-site .hv-uc-card.hv-reveal{transition:opacity .68s cubic-bezier(.22,.61,.36,1) var(--category-delay,0ms),transform .68s cubic-bezier(.22,.61,.36,1) var(--category-delay,0ms),translate .22s ease,border-color .22s ease,box-shadow .22s ease}.hv-uc-card:nth-child(2){--category-delay:.15s}.hv-uc-card:nth-child(3){--category-delay:.3s}.hv-uc-card:nth-child(4){--category-delay:.45s}@media(max-width:760px){.hv-uc-card:nth-child(3){--category-delay:0ms}.hv-uc-card:nth-child(4){--category-delay:.15s}}.block-site #main.ind .ind-demo .home-chat-window{margin:0;display:flex;flex-direction:column;min-height:0}.block-site #main.ind .ind-demo .home-chat-body{height:320px;min-height:320px!important;max-height:320px;overflow-y:auto;overflow-x:hidden;flex:none;justify-content:flex-start;overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;scrollbar-width:thin}.block-site #main.ind :is(.home-chat-body,.il-chat-body)>*{flex-shrink:0}.block-site #main.ind .il-chat-body{height:150px;min-height:150px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;scrollbar-gutter:stable}.block-site #main.ind :is(.home-chat-demo,.il-chat){overflow-anchor:none}@media(max-width:760px){.block-site #main.ind .ind-demo .home-chat-body{height:340px;min-height:340px!important;max-height:340px}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}html{scroll-behavior:auto!important}.block-site :is(.hv-reveal,.co-reveal,.pr-reveal,.il-reveal,[data-soft-reveal]){opacity:1!important;transform:none!important;transition:none!important}}@media(prefers-reduced-motion:no-preference){body.block-site #main{animation:page-arrive .22s cubic-bezier(.22,.61,.36,1) both}@keyframes page-arrive{0%{opacity:.8}to{opacity:1}}}
