.chat-page .chat-mask{display:block;overflow:hidden}.chat-page .chat-rise{animation:.9s cubic-bezier(.22,1,.36,1) both chat-rise;display:block}@keyframes chat-rise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}.chat-page p.chat-rise,.chat-page div.chat-rise{animation-name:chat-lift}@keyframes chat-lift{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.chat-page .chat-banner{isolation:isolate;overflow:hidden}.chat-page .chat-banner-cone{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 80px 100%),linear-gradient(#0000 0,#000 80px calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 80px 100%),linear-gradient(#0000 0,#000 80px calc(100% - 80px),#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.chat-page .chat-banner-tri{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%),linear-gradient(#0000 0,#000 34px calc(100% - 34px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 34px calc(100% - 34px),#0000 100%),linear-gradient(#0000 0,#000 34px calc(100% - 34px),#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.chat-page .mad-proc-steps{scrollbar-width:thin;align-content:start;justify-items:start;gap:15px;padding:47px 31px;overflow-y:auto}.chat-page .mad-proc-steps button{border-radius:8px;gap:5px;width:auto;max-width:100%;padding:15px 21px}.chat-page .mad-proc-panel{grid-template-columns:614px 516px;gap:53px;min-height:0;padding:23px 23px 23px 57px}.chat-page .mad-proc-copy{padding-top:44px}.chat-page .mad-proc-copy h3{margin:0 0 32px;font-size:30px;line-height:38px}.chat-page .mad-proc-copy p{margin:0 0 25px;font-size:17px;line-height:29px}.chat-page .mad-proc-copy ul{gap:11px}
