.home-ask-root{--ask-chip-bg:#fff9;--ask-chip-active-bg:#142846;--ask-chip-border:#fff;--ask-chip-text:#364153;--ask-chip-active-text:#fff;--ask-blur:20px;--ask-panel-border:#0003;--ask-panel-bg:#e7edf0;--ask-chat-border:#e5e7eb}.home-ask-root.section_setup{z-index:3;position:relative}.home-ask-root .setup_wrapper{padding:var(--space-3xl) 5%;border-radius:2rem;position:relative;overflow:clip}.home-ask-root .content_header,.home-ask-root .content_header .max-width-large{align-items:center;gap:var(--space-lg);flex-direction:column;display:flex}.home-ask-root .ask_main{margin:0}.home-ask-root .sec_bg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-ask-root .sec_bg .image-cover{opacity:.85}.home-ask-root .z-index-2{z-index:2;position:relative}.z-index-1{z-index:1;position:relative}.z-index-1.font-small{font-size:.875rem}.hide{display:none}.spacer-xxsmall{width:100%;padding-top:.5rem}.ask_split{grid-column-gap:3.5rem;grid-row-gap:3.5rem;grid-template-rows:auto;grid-template-columns:1fr 2.4fr;grid-auto-columns:1fr;display:grid}.ask_questions-wrapper{flex-direction:column;gap:.5rem;display:flex}.home-ask-root .ask_stack{gap:var(--space-4xl);flex-direction:column;display:flex}.ask_question{backdrop-filter:blur(20px);color:#364153;cursor:pointer;background-color:#fff9;border:1px solid #fff;border-radius:1rem;justify-content:flex-start;align-items:center;margin-bottom:0;padding:.75rem 1.125rem;font-size:.875rem;transition:background-color .2s,color .2s,border-color .2s;display:flex}.ask_question.active{color:#fff;background-color:#142846;border-color:#fff3}.ask_question-label{margin-bottom:0}.answer_block-main{background-color:#e7edf0;border:1px solid #0003;border-radius:2.25rem;padding:.625rem}.answer_main-chat-parent{background-color:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;flex-flow:column;height:100%;display:flex;position:relative;overflow:clip;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a}.chat_content{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:flex-start;padding:1.5rem;display:flex}.chat_user-bubble{color:#fff;text-align:center;background-color:#142846;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;line-height:1;display:flex}.profile_content{flex:1}.profile_top-info{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.profile_top-info.user{justify-content:flex-end;align-items:center}.chat_text{color:#364153;font-size:.875rem}.chat_text.user{text-align:right}.chat_interact-item{z-index:2;background-color:#f9fafb;margin-top:auto;padding:1rem;position:relative}.chat_interact-item .z-index-1.font-small{position:relative}.chat_area{max-height:15.75rem;overflow:auto}.type_input{pointer-events:none;background-color:#fff;border:1px solid #d1d5dc;border-radius:100vw;width:100%;margin-bottom:0;padding:.4rem 2.75rem .6rem 1rem;font-size:.87rem;display:block}.type_input::placeholder{color:#99a1af;font-size:.875rem}.share_icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.share_icon-wrap{cursor:pointer;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex;position:absolute;inset:0% 0% 0% auto}.dummy_chat{opacity:.4;background-color:#dce3e4;border-radius:100vw;width:100%;height:10px}.dummy_chat.small{width:30%}.dummy_chat.medium{width:60%}.dummy_chats{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:column;display:flex}.chat_block{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:flex-start;display:flex}.chat_block.thor{padding-top:1rem}.chat_area>.chat_content{display:none}@media screen and (width<=991px){.hide-tablet{display:none}.ask_split{grid-template-columns:1fr}}@media screen and (width<=767px){.hide-mobile-landscape{display:none}.ask_split{grid-column-gap:2rem;grid-row-gap:2rem}}@media screen and (width<=479px){.hide-mobile-portrait{display:none}.chat_content{flex-flow:column;padding:1rem}.chat_user-bubble{width:1.8rem;height:1.8rem}.profile_top-info{margin-bottom:.5rem}.chat_block{flex-flow:column}}
