:root{--lhb-u:clamp(14px, min(1.0417vw, 1.9705vh), 28px)}.vision-step-cai-tab,.vision-step-cai-tab *{box-sizing:border-box}.vision-step-cai-tab{height:100vh;max-height:100vh;position:relative;overflow:hidden}.vision-step-cai-tab .cielo-mar-1{object-fit:cover;width:214.453vw;height:104.492vw;position:absolute;top:0;left:-.8464vw}.vision-step-cai-tab .isla-2-x-1{object-fit:cover;z-index:10;width:162.565vw;height:39.1276vw;position:absolute;top:32.6823vw;left:-12.3698vw}.vision-step-cai-tab .vision-canvas img.vector{width:var(--island-door-width);height:var(--island-door-height);left:var(--island-door-left);top:var(--island-door-top);z-index:15;object-fit:contain;position:absolute;overflow:visible}.vision-step-cai-tab .featured-icon{opacity:0;background:#fddea6;border-radius:50%;width:1.1719vw;height:1.1719vw;position:absolute;top:36.1328vw;left:86.9792vw;box-shadow:0 0 1.5625vw 0 #fff6e7}.vision-step-cai-tab .menu{background:var(--primary-dark4,#190434);border-radius:calc(1.9999 * var(--lhb-u));padding:calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:0vw calc(.24998 * var(--lhb-u)) calc(2.49995 * var(--lhb-u)) 0vw #615a9673;border:1.25px solid #615a96;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;top:2.6042vw;left:87.5vw}.vision-step-cai-tab .menu2{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .help{background:var(--primary-dark4,#190434);border-radius:calc(1.9999 * var(--lhb-u));padding:calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:0vw calc(.24998 * var(--lhb-u)) calc(2.49995 * var(--lhb-u)) 0vw #615a9673;border:1.25px solid #615a96;flex-direction:row;justify-content:center;align-items:center;display:flex}.vision-step-cai-tab .notifications{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .chat{background:var(--primary-dark4,#190434);border-radius:calc(1 * var(--lhb-u));padding:calc(1 * var(--lhb-u)) 0vw 0vw 0vw;gap:calc(1 * var(--lhb-u));flex-direction:column;justify-content:center;align-items:center;width:73.6328vw;height:48.3724vw;display:flex;position:absolute;top:2.6042vw;left:calc(50% - 47.526vw);overflow:hidden}.vision-step-cai-tab .horizontal-tabs{background:var(--primary-dark3,#2b1d53);border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--secondary-light-2,#8273d4);padding:calc(.24998 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));border-width:1.25px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:70.5078vw;display:flex;position:relative}.vision-step-cai-tab .tab-base{background:var(--primary-regular,#6300cf);border-radius:calc(.37496 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:var(--shadow-sm-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280f, 0vw calc(.06249 * var(--lhb-u)) calc(.18748 * var(--lhb-u)) 0vw #1018281a);flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .text{color:var(--neutral-white,#fff);text-align:left;font-family:var(--label-s-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.74993 * var(--lhb-u));line-height:var(--label-s-600-line-height,150%);font-weight:var(--label-s-600-font-weight,600);position:relative}.vision-step-cai-tab .tab-base2{border-radius:calc(.37496 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:var(--shadow-sm-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280f, 0vw calc(.06249 * var(--lhb-u)) calc(.18748 * var(--lhb-u)) 0vw #1018281a);flex-direction:row;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .text2{color:var(--neutral-white,#fff);text-align:left;font-family:var(--label-s-500-font-family,"Inter-Medium", sans-serif);font-size:calc(.74993 * var(--lhb-u));line-height:var(--label-s-500-line-height,150%);font-weight:var(--label-s-500-font-weight,500);position:relative}.vision-step-cai-tab .locked,.vision-step-cai-tab .locked2{width:calc(1 * var(--lhb-u));height:calc(1 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .cai{border:0 solid #5a519e;border-top-width:1.25px;flex-direction:row;flex:1 1 0;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:0;min-height:0;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .cai2{background:#1c1839;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .gradient{opacity:.5;z-index:auto;background:radial-gradient(closest-side,#2104c8 0%,#2104c800 100%);border-radius:50%;flex-shrink:0;width:29.6224vw;height:29.6224vw;position:absolute;top:-5.4036vw;left:-12.1094vw}.vision-step-cai-tab .chat-tabs{padding:calc(.53336 * var(--lhb-u)) calc(1.59998 * var(--lhb-u)) 0vw calc(1.59998 * var(--lhb-u));background:#1c1839;border-bottom:1px solid #5043a6;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;display:flex;position:relative}.vision-step-cai-tab .cai3{border-radius:calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) 0vw 0vw;padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));border:1.25px solid #0000;border-bottom-width:0;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative}.vision-step-cai-tab .cai3.active{background:#322c5e66;border-color:#5043a6}.vision-step-cai-tab .avatar{border-radius:calc(.24998 * var(--lhb-u));width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative}.vision-step-cai-tab .avatar-contrast-inner-border{background:#4d39c2;border-radius:13.0208vw;position:absolute;inset:0;overflow:hidden}.vision-step-cai-tab .text3{color:#fff;text-align:center;font-family:var(--desktop-label-s-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.74993 * var(--lhb-u));line-height:var(--desktop-label-s-600-line-height,130%);font-weight:var(--desktop-label-s-600-font-weight,600);width:calc(1.49995 * var(--lhb-u));position:absolute;top:50%;left:50%;translate:-50% -50%}.vision-step-cai-tab .text4{color:#fff;text-align:left;font-family:Inter-Medium,sans-serif;font-size:calc(.74993 * var(--lhb-u));font-weight:500;line-height:130%;position:relative}.vision-step-cai-tab .team-chat{border-radius:calc(.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}.vision-step-cai-tab .briefcase{border-radius:calc(.24998 * var(--lhb-u));width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .cai4{border-radius:calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) 0vw 0vw;padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}.vision-step-cai-tab .briefcase2{background:var(--primary-regular,#6300cf);border-radius:calc(.24998 * var(--lhb-u));width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:hidden}.vision-step-cai-tab .users{width:calc(1 * var(--lhb-u));height:calc(1 * var(--lhb-u));left:calc(.24998 * var(--lhb-u));top:calc(.24998 * var(--lhb-u));position:absolute;overflow:visible}.vision-step-cai-tab .locked3{width:calc(1 * var(--lhb-u));height:calc(1 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .module-title{padding:calc(1.06662 * var(--lhb-u)) calc(1.59998 * var(--lhb-u)) calc(1.06662 * var(--lhb-u)) calc(1.59998 * var(--lhb-u));gap:calc(1.06662 * var(--lhb-u));background:#322c5e66;border:1px solid #5043a6;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}.vision-step-cai-tab .cai.cai-full-width .cai2{align-items:flex-start}.vision-step-cai-tab .lantern{background:var(--secondary-light-2,#8273d4);border-radius:calc(.49995 * var(--lhb-u));width:calc(2.49995 * var(--lhb-u));height:calc(2.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:hidden}.vision-step-cai-tab.lantern2{position:absolute;inset:0}.vision-step-cai-tab .vector2{width:21.87%;height:49.24%;position:absolute;inset:31.18% 40.5% 19.58% 37.63%;overflow:visible}.vision-step-cai-tab .vector3{width:30.83%;height:7.6%;position:absolute;inset:21.71% 34.96% 70.69% 34.21%;overflow:visible}.vision-step-cai-tab .vector4{width:12.03%;height:7.54%;position:absolute;inset:14.46% 44.36% 77.99% 43.61%;overflow:visible}.vision-step-cai-tab .vector5{width:30.85%;height:54.25%;position:absolute;inset:28.02% 34.94% 17.74% 34.22%;overflow:visible}.vision-step-cai-tab.group{opacity:.7;width:calc(1.40597 * var(--lhb-u));height:calc(2.04541 * var(--lhb-u));mix-blend-mode:screen;position:static}.vision-step-cai-tab .rectangle{object-fit:cover;width:56.25%;height:81.82%;position:absolute;inset:9.08% 21.88% 9.1%}.vision-step-cai-tab .frame-237834{gap:calc(.26668 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.vision-step-cai-tab .text5{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(.93328 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.vision-step-cai-tab .text6{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.93328 * var(--lhb-u));font-weight:400;line-height:150%;position:relative}.vision-step-cai-tabcai-message-2{gap:calc(.56245 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;top:-29.6875vw;left:4.2318vw}.vision-step-cai-tab .input{border-radius:0vw calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u)) calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));background:#322c5e;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:34.6354vw;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .text7{color:#fff;text-align:left;font-family:\-,sans-serif;font-size:calc(.87501 * var(--lhb-u));flex:1;font-weight:400;line-height:150%;position:relative}.vision-step-cai-tab .text-7-span2{font-family:Inter-SemiBold,sans-serif;font-weight:600}.vision-step-cai-tab .cai-message-1{gap:calc(.56245 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;top:-34.2448vw;left:1.5625vw}.vision-step-cai-tab .avatar2{padding:calc(.43746 * var(--lhb-u)) 0vw calc(.43746 * var(--lhb-u)) 0vw;gap:calc(.49995 * var(--lhb-u));background:#6301cf;border-radius:13.0208vw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.vision-step-cai-tab .text8{color:#fff;text-align:center;font-family:var(--desktop-label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--desktop-label-m-600-line-height,130%);font-weight:var(--desktop-label-m-600-font-weight,600);width:calc(1.9999 * var(--lhb-u));position:relative}.vision-step-cai-tab.text-7-span2{font-family:Inter-SemiBold,sans-serif;font-weight:600}.vision-step-cai-tab .cai-message-3{gap:calc(.56245 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;top:-23.5677vw;left:1.5625vw}.vision-step-cai-tab .text9{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));flex:1;font-weight:400;line-height:150%;position:relative}.vision-step-cai-tab .users-message{border-radius:calc(.49995 * var(--lhb-u)) 0vw calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u)) calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));background:linear-gradient(269.57deg,#7018d4 0%,#2604de 27.5%);flex-direction:row;justify-content:flex-start;align-items:center;width:30.9896vw;display:flex;position:absolute;top:-17.4479vw;left:20.5078vw;overflow:hidden}.vision-step-cai-tab .text10{color:var(--neutral-white,#fff);text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));flex:1;font-weight:400;line-height:150%;position:relative}.vision-step-cai-tab .cai-message{gap:calc(.56245 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;top:-12.6953vw;left:1.5625vw}.vision-step-cai-tab .input2{border-radius:0vw calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u)) calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u));background:#322c5e;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;width:34.6354vw;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .text11{color:#fff;text-align:left;font-family:\-,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:400;line-height:150%;position:relative}.vision-step-cai-tab .text-11-span{font-family:Inter-Regular,sans-serif}.vision-step-cai-tab .text-11-span2{font-family:Inter-Bold,sans-serif;font-weight:700}.vision-step-cai-tab .cai-message-22{gap:calc(.56245 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;top:-7.9427vw;left:1.5625vw}.vision-step-cai-tab .text-7-span3{font-family:Inter-Bold,sans-serif;font-weight:700}.vision-step-cai-tab .text-7-span{font-family:Inter-Regular,sans-serif}.vision-step-cai-tab .button{border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--neutral-white,#fff);padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));width:12.1094vw;height:calc(2.24998 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);border-width:1.25px;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;top:-2.8646vw;left:4.2318vw;overflow:hidden}.vision-step-cai-tab .text12{color:var(--neutral-white,#fff);text-align:left;font-family:var(--label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--label-m-600-line-height,150%);font-weight:var(--label-m-600-font-weight,600);position:relative}.vision-step-cai-tab .cai-message2{gap:calc(.56245 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;top:1.5625vw;left:1.5625vw}.vision-step-cai-tab .text13{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:400;line-height:150%;position:relative}.vision-step-cai-tab .video{flex-shrink:0;width:19.0104vw;height:9.5052vw;position:relative;top:-1.3021vw;overflow:visible}.vision-step-cai-tab .cai-message3{gap:calc(.56245 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;bottom:10.2214vw;left:1.5625vw}.vision-step-cai-tab .input-button{gap:calc(1 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;margin-top:0;display:flex;position:relative}.vision-step-cai-tab .input3{background:var(--primary-dark3,#2b1d53);border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--secondary-light-2,#8273d4);padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));height:calc(2.49995 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);border-width:1.25px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .text14{color:var(--primary-light-3,#f3e7ff);text-align:left;font-family:var(--body-s-400-font-family,"Inter-Regular", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--body-s-400-line-height,150%);font-weight:var(--body-s-400-font-weight,400);flex:1;justify-content:flex-start;align-items:center;display:flex;position:relative}.vision-step-cai-tab .button2{background:var(--primary-dark3,#2b1d53);border-radius:calc(.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .send{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .summary{background:var(--primary-dark4,#190434);border-style:solid;border-color:var(--secondary-light-2,#8273d4);padding:calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u));border-width:0 0 0 .62px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:20.5729vw;display:flex;position:relative;overflow:hidden;height:85vh!important}.vision-step-cai-tab .gradient2{opacity:.5;background:radial-gradient(closest-side,#23b5d3 0%,#23b5d300 100%);border-radius:50%;flex-shrink:0;width:33.3984vw;height:33.3984vw;position:absolute;top:27.2786vw;left:1.0417vw}.vision-step-cai-tab .tabs-modules{gap:calc(1.49995 * var(--lhb-u));scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;max-height:none;display:flex;position:relative;overflow-y:auto}.vision-step-cai-tab .tabs-modules::-webkit-scrollbar{display:none}.vision-step-cai-tab .tabs-action{gap:calc(1 * var(--lhb-u));z-index:10;background:var(--primary-dark4,#190434);padding-bottom:calc(1 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;display:flex;position:sticky;top:0}.vision-step-cai-tab .sidebar-tab{border-style:solid;border-color:var(--primary-light-1,#ae8ad6);gap:calc(.49995 * var(--lhb-u));border-width:0 0 1.25px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex;position:relative}.vision-step-cai-tab .sidebar-tab-base{padding:0vw calc(.24998 * var(--lhb-u)) calc(.68743 * var(--lhb-u)) calc(.24998 * var(--lhb-u));gap:calc(.24998 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .text15{color:var(--primary-light-3,#f3e7ff);text-align:left;font-family:var(--label-s-400-font-family,"Inter-Regular", sans-serif);font-size:calc(.74993 * var(--lhb-u));line-height:var(--label-s-400-line-height,150%);font-weight:var(--label-s-400-font-weight,400);position:relative}.vision-step-cai-tab .locked4{width:calc(1 * var(--lhb-u));height:calc(1 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .sidebar-tab-base2{border-style:solid;border-color:var(--neutral-white,#fff);padding:0vw calc(.24998 * var(--lhb-u)) calc(.68743 * var(--lhb-u)) calc(.24998 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));border-width:0 0 2.5px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .actions{gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex;position:relative}.vision-step-cai-tab .custom-icons{background:var(--primary-dark3,#2b1d53);border-radius:calc(.24998 * var(--lhb-u));padding:calc(.24998 * var(--lhb-u));width:calc(1.9999 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .notes{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .modules{gap:calc(1 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.vision-step-cai-tab .module{border-radius:calc(.49995 * var(--lhb-u));background:#1a0c6f;border:1.25px solid #5943da;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:0;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .module2{padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.24998 * var(--lhb-u));background:#1a0c6f;border:0 solid #5943da;border-bottom-width:1.25px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative;overflow:hidden}.vision-step-cai-tab .text16{color:#fff;text-align:left;font-family:Inter-Medium,sans-serif;font-size:calc(.87501 * var(--lhb-u));flex:1;font-weight:500;line-height:130%;position:relative}.vision-step-cai-tab .exercise-completed{padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));border:0 solid #5943da;border-bottom-width:1.25px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;display:flex;position:relative}.vision-step-cai-tab .supporting-text{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.74993 * var(--lhb-u));text-overflow:ellipsis;flex:1;align-self:stretch;font-weight:400;line-height:150%;position:relative;overflow:hidden}.vision-step-cai-tab .supporting-text2{color:#a899ff;text-align:right;font-family:Inter-Regular,sans-serif;font-size:calc(.74993 * var(--lhb-u));text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:150%;position:relative;overflow:hidden}.vision-step-cai-tab .expert-video{gap:calc(1.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.vision-step-cai-tab .expert-tip{background:var(--secondary-light-3,#e6e2ff);border-radius:calc(.49995 * var(--lhb-u));padding:calc(1 * var(--lhb-u));cursor:pointer;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-end;transition:all .2s ease-out;display:flex;position:relative}.vision-step-cai-tab .expert-tip:hover{box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.74993 * var(--lhb-u)) #e6e2ff4d;transform:translateY(-.1302vw)}.vision-step-cai-tab .frame-237871{gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:flex-start;display:flex;position:relative}.vision-step-cai-tab .text17{color:var(--primary-dark4,#190434);text-align:left;font-family:var(--desktop-label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--desktop-label-m-600-line-height,130%);font-weight:var(--desktop-label-m-600-font-weight,600);flex:1;position:relative}.vision-step-cai-tab .x-close{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .video2{flex-shrink:0;align-self:stretch;width:10.026vw;height:6.1849vw;position:relative;overflow:visible}.polygon-5,.polygon-5 *{box-sizing:border-box}.polygon-5{z-index:1;border-radius:0;width:1.5625vw;height:1.5625vw;position:relative;top:4.2969vw;left:-8.4635vw;overflow:visible;transform:translate(-1.1719vw,.2vw)}.polygon-6,.polygon-6 *{box-sizing:border-box}.polygon-6{z-index:1;border-radius:0;width:2.6042vw;height:2.6042vw;position:relative;top:4.4271vw;left:10.1562vw;overflow:visible;transform:translate(-1.9531vw,.2693vw)}.vision-step-cai-tab .expert-tip2{background:var(--tertiary-light-2,#bff2ff);border-radius:calc(.49995 * var(--lhb-u));padding:calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));cursor:pointer;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;transition:all .2s ease-out;display:flex;position:relative}.vision-step-cai-tab .expert-tip2:hover{box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.74993 * var(--lhb-u)) #bff2ff4d;transform:translateY(-.1302vw)}.expert-tip2-overlay{z-index:10000!important;justify-content:center!important;align-items:center!important;align-self:unset!important;width:100%!important;height:100%!important;padding:calc(1.49995 * var(--lhb-u))!important;box-sizing:border-box!important;background:#00000080!important;display:flex!important;position:fixed!important;inset:0!important}.expert-tip2-overlay .expert-tip2-container{background:var(--tertiary-light-2,#bff2ff);border-radius:calc(.49995 * var(--lhb-u));padding:calc(1.49995 * var(--lhb-u));gap:calc(.74993 * var(--lhb-u));transform-origin:100% 100%;width:90%;max-width:39.0625vw;max-height:80vh;box-shadow:0vw calc(1.24998 * var(--lhb-u)) calc(3.74983 * var(--lhb-u)) #0000004d;cursor:default;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow-y:auto}.expert-tip2-overlay .expert-tip2-container.opening{animation:.6s cubic-bezier(.25,.46,.45,.94) expertTipGrowIn}.expert-tip2-overlay .expert-tip2-close{top:calc(1.49995 * var(--lhb-u));right:calc(1.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u));cursor:pointer;border-radius:calc(.24998 * var(--lhb-u));background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s ease-out;display:flex;position:absolute}.expert-tip2-overlay .expert-tip2-close:hover{background-color:#0000001a}.expert-tip2-overlay .expert-tip2-close img{width:calc(1.24998 * var(--lhb-u));height:calc(1.24998 * var(--lhb-u));filter:brightness(0)}@keyframes expertTipFadeIn{0%{opacity:0}to{opacity:1}}@keyframes expertTipGrowIn{0%{opacity:0;border-radius:1.0417vw;transform:scale(.1)translate(13.0208vw,9.7656vw)}to{opacity:1;border-radius:.5208vw;transform:scale(1)translate(0)}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalGrowIn{0%{opacity:0;border-radius:1.0417vw;transform:scale(.1)translate(13.0208vw,9.7656vw)}to{opacity:1;border-radius:.5208vw;transform:scale(1)translate(0)}}.vision-step-cai-tab .featured-icon2{background:var(--neutral-white,#fff);border-radius:calc(.49995 * var(--lhb-u));padding:calc(.24998 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.vision-step-cai-tab .expert-tip3{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cai-tab .text-and-supporting-text{gap:calc(.24998 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.vision-step-cai-tab .text18{color:var(--primary-dark4,#190434);text-align:left;font-family:var(--desktop-label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--desktop-label-m-600-line-height,130%);font-weight:var(--desktop-label-m-600-font-weight,600);align-self:stretch;position:relative}.vision-step-cai-tab .supporting-text3{color:var(--primary-dark4,#190434);text-align:left;font-family:var(--desktop-body-s-400-font-family,"Inter-Regular", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--desktop-body-s-400-line-height,150%);font-weight:var(--desktop-body-s-400-font-weight,400);align-self:stretch;position:relative}.vision-step-cai-tab .x-close2{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));right:calc(1 * var(--lhb-u));top:calc(1 * var(--lhb-u));flex-shrink:0;position:absolute;overflow:visible}.harbor-tour-button{box-sizing:border-box;border-radius:calc(.49995 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));height:calc(2.74993 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);z-index:10001;background:0 0;border:2.5px solid #fff;flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-out;display:flex;position:fixed;bottom:4vw;right:8vw;overflow:hidden}.harbor-tour-button .harbor-tour-text{color:var(--neutral-white,#fff);text-align:left;font-family:var(--text-md-semibold-font-family,"Inter-SemiBold", sans-serif);font-size:calc(1 * var(--lhb-u));line-height:calc(1.49995 * var(--lhb-u));font-weight:var(--text-md-semibold-font-weight,600);position:relative}.harbor-tour-button .harbor-tour-arrow{width:calc(1.24998 * var(--lhb-u));height:calc(1.24998 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cofounders-tab-no-invites,.vision-step-cofounders-tab-no-invites *{box-sizing:border-box}.vision-step-cofounders-tab-no-invites{height:max(52.8646vw,100vh);position:relative;overflow:hidden}.vision-step-cofounders-tab-no-invites__module-title{padding:calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u));gap:calc(.24998 * var(--lhb-u));width:53.0599vw;margin-bottom:calc(-1.49995 * var(--lhb-u));background:#322c5e66;border:0 solid #5a519e;border-bottom-width:.62px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__header{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.vision-step-cofounders-tab-no-invites__subtitle{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:400;line-height:150%;position:relative}.vision-step-cofounders-tab-no-invites__conversation{width:53.0599vw;min-height:0;max-height:35.5469vw;margin-top:calc(1.87492 * var(--lhb-u));flex:auto;position:relative;left:-5.2083vw;overflow-y:auto}.vision-step-cofounders-tab-no-invites__conversation2{width:53.0599vw;min-height:0;max-height:35.5469vw;margin-top:calc(-1.12499 * var(--lhb-u));flex:auto;position:relative;overflow-y:auto}.vision-step-cofounders-tab-no-invites__content{border-radius:calc(.49995 * var(--lhb-u));gap:calc(1.49995 * var(--lhb-u));width:35.8073vw;margin:calc(2.9999 * var(--lhb-u)) auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__title{gap:calc(1 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__invite-info{gap:calc(1 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__invite-label{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(1.12499 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.vision-step-cofounders-tab-no-invites__invite-count{color:#fff;text-align:left;font-family:Inter-Medium,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:500;line-height:130%;position:relative}.vision-step-cofounders-tab-no-invites__description{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:400;line-height:150%;position:relative}.vision-step-cofounders-tab-no-invites__desc-highlight{font-family:Inter-Regular,sans-serif}.vision-step-cofounders-tab-no-invites__desc-strong{font-family:Inter-SemiBold,sans-serif;font-weight:600}.vision-step-cofounders-tab-no-invites__form{gap:calc(1.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__inputs{gap:calc(1.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__input-field{gap:calc(.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__input-label{color:#fff;text-align:left;font-family:Inter-Medium,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:500;line-height:150%;position:relative}.vision-step-cofounders-tab-no-invites__input-row{gap:calc(1 * var(--lhb-u));flex-direction:row;align-self:stretch;align-items:center;width:100%;display:flex}.vision-step-cofounders-tab-no-invites__input-content{border-radius:calc(.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));height:calc(2.49995 * var(--lhb-u));background:#2b1d53;border:1.25px solid #8273d4;flex-direction:row;flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__remove-input{cursor:pointer;width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vision-step-cofounders-tab-no-invites__input-placeholder{color:#f3e7ff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));flex:1;font-weight:400;line-height:150%;position:relative}.vision-step-cofounders-tab-no-invites__add-button{gap:calc(.49995 * var(--lhb-u));cursor:pointer;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vision-step-cofounders-tab-no-invites__plus-icon{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.vision-step-cofounders-tab-no-invites__add-text{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:600;line-height:150%;position:relative}.vision-step-cofounders-tab-no-invites__divider{border-style:solid;border-color:var(--secondary-light-2,#8273d4);height:0;margin-top:calc(-.06249 * var(--lhb-u));border-width:1.25px 0 0;flex-shrink:0;align-self:stretch;position:relative}.vision-step-cofounders-tab-no-invites__actions{border-radius:0 0 calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u));gap:calc(1 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:center;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__invite-btn{border-radius:calc(.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d;cursor:not-allowed;opacity:.5;background:#2b1d53;border:none;flex-direction:row;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;transition:background .2s,opacity .2s;display:flex;position:relative;overflow:hidden}.vision-step-cofounders-tab-no-invites__invite-btn.enabled{background:var(--primary-regular,#6300cf);cursor:pointer;opacity:1}.vision-step-cofounders-tab-no-invites__invite-btn-text{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:600;line-height:150%;position:relative}.invitation-sent-modal,.invitation-sent-modal *{box-sizing:border-box}.invitation-sent-modal{background:var(--primary-dark3,#2b1d53);border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--secondary-light-2,#8273d4);padding:calc(1.9999 * var(--lhb-u));gap:calc(1.49995 * var(--lhb-u));width:28.7109vw;height:17.5781vw;box-shadow:0 calc(.49995 * var(--lhb-u)) calc(1.9999 * var(--lhb-u)) #00000052;z-index:11000;border-width:1.25px;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:fixed;top:17.6432vw;left:32.487vw}.invitation-sent-modal-check{width:calc(3.0624 * var(--lhb-u));height:calc(2.9999 * var(--lhb-u));flex-shrink:0;position:relative}.invitation-sent-modal-ellipse-13{width:calc(2.9999 * var(--lhb-u));height:calc(2.9999 * var(--lhb-u));background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.invitation-sent-modal-check2{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.invitation-sent-modal-frame-237860{gap:calc(.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;display:flex;position:relative}.invitation-sent-modal-supporting-text{color:var(--neutral-white,#fff);text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(1.12499 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.invitation-sent-modal-text{color:#fff;text-align:center;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:400;line-height:150%;position:relative}.invitation-sent-modal-button{background:var(--primary-regular,#6300cf);border-radius:calc(.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);cursor:pointer;margin-top:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.invitation-sent-modal-text2{color:var(--neutral-white,#fff);text-align:left;font-family:var(--label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--label-m-600-line-height,150%);font-weight:var(--label-m-600-font-weight,600);position:relative}.vision-step-cofounders-tab-no-invites__invited-list{gap:calc(1 * var(--lhb-u));flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;margin-top:0;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__invited-row{gap:calc(1 * var(--lhb-u));min-height:calc(2.49995 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:center;padding-bottom:.5208vw;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__invited-avatar{box-sizing:border-box;width:calc(1.9999 * var(--lhb-u));height:calc(1.9999 * var(--lhb-u));color:#fff;font-family:var(--label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.79994 * var(--lhb-u));background:#6300cf 50%/cover no-repeat;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:relative}.vision-step-cofounders-tab-no-invites__invited-row[data-slot="1"] .vision-step-cofounders-tab-no-invites__invited-avatar,.vision-step-cofounders-tab-no-invites__invited-row[data-slot="2"] .vision-step-cofounders-tab-no-invites__invited-avatar{background:#6300cf}.vision-step-cofounders-tab-no-invites__invited-row.is-pending .vision-step-cofounders-tab-no-invites__invited-avatar{color:#fff;background:#6300cf;border:none}.vision-step-cofounders-tab-no-invites__invited-email{color:var(--neutral-white,#fff);text-align:left;font-family:var(--body-s-400-font-family,"Inter-Regular", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--body-s-400-line-height,150%);font-weight:var(--body-s-400-font-weight,400);position:relative}.vision-step-cofounders-tab-no-invites__invited-status{color:var(--primary-light-3,#f3e7ff);text-align:left;font-family:Inter-Italic,sans-serif;font-size:calc(.87501 * var(--lhb-u));height:calc(1.31247 * var(--lhb-u));font-style:italic;font-weight:400;line-height:150%;position:relative}.vision-step-cofounders-tab-no-invites__invited-actions-wrapper{flex-shrink:0;margin-left:auto;display:inline-flex;position:relative}.vision-step-cofounders-tab-no-invites__invited-actions{cursor:pointer;width:calc(1.59998 * var(--lhb-u));height:calc(1.59998 * var(--lhb-u));border-radius:calc(.40002 * var(--lhb-u));background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s ease-out;display:inline-flex}.vision-step-cofounders-tab-no-invites__action-menu{z-index:12000;background:var(--primary-dark3,#2b1d53);border:1px solid var(--secondary-light-2,#8273d4);border-radius:calc(.40002 * var(--lhb-u));min-width:14.5833vw;padding:calc(.24998 * var(--lhb-u)) 0;outline:none;flex-direction:column;display:flex;box-shadow:0 4px 12px #00000040}.vision-step-cofounders-tab-no-invites__action-menu-item{color:#fff;text-align:left;font-family:var(--body-s-400-font-family,"Inter-Regular", sans-serif);font-size:calc(.79994 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(.75002 * var(--lhb-u));cursor:pointer;white-space:nowrap;background:0 0;border:none;outline:none;transition:background .15s ease-out}.vision-step-cofounders-tab-no-invites__action-menu-item:hover,.vision-step-cofounders-tab-no-invites__action-menu-item[data-highlighted]{background:#6300cf33}.vision-step-cofounders-tab-no-invites__invited-actions:hover{background:var(--primary-dark3,#2b1d53)}.vision-step-cofounders-tab-no-invites__invited-actions img{width:calc(1 * var(--lhb-u));height:calc(1 * var(--lhb-u));opacity:.7}.modal-backdrop{z-index:11000;background:#1c1839d9;width:100vw;height:100vh;position:fixed;top:0;left:0}.line-35{margin-top:calc(-.06249 * var(--lhb-u));border-style:solid;border-color:var(--secondary-light-2,#8273d4);border-width:1.25px 0 0;flex-shrink:0;align-self:stretch;height:0;position:relative}.frame-237859{gap:calc(1 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;display:flex;position:relative}.frame-237856{gap:calc(1 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;display:flex;position:relative}.frame-237857{gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}.chat-conversation-module-title{padding:calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u));width:53.0599vw;margin-bottom:calc(-1.49995 * var(--lhb-u));background:#322c5e66;border:0 solid #5a519e;border-bottom-width:.62px;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.chat-conversation-title{gap:calc(.24998 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.chat-conversation-text5{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.chat-conversation-text6{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:400;line-height:150%;position:relative}.chat-conversation-cofounders{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.chat-conversation-avatar2{background:var(--secondary-regular,#2104c8);padding:calc(.43746 * var(--lhb-u)) 0vw calc(.43746 * var(--lhb-u)) 0vw;gap:calc(.49995 * var(--lhb-u));width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));border-radius:13.0208vw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.chat-conversation-text7{color:#fff;text-align:center;font-family:var(--desktop-label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--desktop-label-m-600-line-height,130%);font-weight:var(--desktop-label-m-600-font-weight,600);width:calc(1.9999 * var(--lhb-u));position:relative}.chat-conversation-avatar3{margin:0 0 0 calc(-.24998 * var(--lhb-u));padding:calc(.43746 * var(--lhb-u)) 0vw calc(.43746 * var(--lhb-u)) 0vw;gap:calc(.49995 * var(--lhb-u));width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));background:#6301cf;border-radius:13.0208vw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.chat-conversation-avatar4{margin:0 0 0 calc(-.24998 * var(--lhb-u));border-style:dashed;border-color:var(--secondary-light-2,#8273d4);padding:calc(.43746 * var(--lhb-u)) 0vw calc(.43746 * var(--lhb-u)) 0vw;gap:calc(.49995 * var(--lhb-u));width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));background:#322c5e;border-width:1.25px;border-radius:13.0208vw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.chat-conversation-messages-list{padding:calc(1 * var(--lhb-u)) 0vw 0vw 0vw;gap:calc(1 * var(--lhb-u));flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:49.9349vw;display:flex;position:relative;overflow:hidden}.chat-conversation-cai-message{gap:calc(.56245 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.chat-conversation-avatar5{padding:calc(.43746 * var(--lhb-u)) 0vw calc(.43746 * var(--lhb-u)) 0vw;gap:calc(.49995 * var(--lhb-u));background:#6301cf;border-radius:13.0208vw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.chat-conversation-frame-127{gap:calc(.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.chat-conversation-input{border-radius:0vw calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u)) calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));background:#322c5e;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;width:34.6354vw;display:flex;position:relative;overflow:hidden}.chat-conversation-text8{color:#fff;text-align:left;font-family:\-,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:400;line-height:150%;position:relative}.chat-conversation-text9{color:#9f9ac0;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.74993 * var(--lhb-u));font-weight:400;line-height:130%;position:relative}.chat-conversation-avatar6{background:var(--secondary-regular,#2104c8);padding:calc(.43746 * var(--lhb-u)) 0vw calc(.43746 * var(--lhb-u)) 0vw;gap:calc(.49995 * var(--lhb-u));border-radius:13.0208vw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.chat-conversation-text-8-span{font-family:Inter-SemiBold,sans-serif;font-weight:600}.chat-conversation-text-8-span2{font-family:Inter-Regular,sans-serif}.chat-conversation-cai-message2{gap:calc(.56245 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:flex-start;width:49.9349vw;display:flex;position:relative}.chat-conversation-frame-1272{gap:calc(.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;display:flex;position:relative}.chat-conversation-input2{background:var(--secondary-regular,#2104c8);border-radius:calc(.49995 * var(--lhb-u)) 0vw calc(.49995 * var(--lhb-u)) calc(.49995 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u)) calc(.62494 * var(--lhb-u)) calc(.87501 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;width:34.6354vw;display:flex;position:relative;overflow:hidden}.chat-conversation-text10{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;width:32.8125vw;font-weight:400;line-height:150%;position:relative}.chat-conversation-input-field{gap:calc(.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:49.9349vw;display:flex;position:relative;top:2.9297vw}.chat-conversation-input-button{gap:calc(1 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.chat-conversation-input3{background:var(--primary-dark3,#2b1d53);border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--secondary-light-2,#8273d4);padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));height:calc(2.49995 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);border-width:1.25px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.chat-conversation-text11{color:var(--primary-light-3,#f3e7ff);text-align:left;font-family:var(--body-s-400-font-family,"Inter-Regular", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--body-s-400-line-height,150%);font-weight:var(--body-s-400-font-weight,400);flex:1;justify-content:flex-start;align-items:center;display:flex;position:relative}.chat-conversation-button{background:var(--primary-dark3,#2b1d53);border-radius:calc(.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.chat-conversation-send{width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.mind-module-title{padding:calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u));width:53.0599vw;margin-bottom:calc(-1.49995 * var(--lhb-u));background:#322c5e66;border:0 solid #5a519e;border-bottom-width:.62px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:0;display:flex;position:relative}.mind-frame-237809{gap:calc(.24998 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.mind-text5{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.mind-text6{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));font-weight:400;line-height:150%;position:relative}.mind-conversation{flex-shrink:0;width:53.0599vw;height:35.5469vw;position:relative;overflow-y:auto}.mind-frame-8{background:var(--primary-regular,#6300cf);border-radius:calc(1 * var(--lhb-u));padding:calc(1.49995 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));width:49.9349vw;box-shadow:0vw calc(.24998 * var(--lhb-u)) calc(2.49995 * var(--lhb-u)) 0vw #615a9673;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;top:3.2552vw;left:1.5625vw;overflow:hidden}.mind-gradient2{opacity:.5;background:radial-gradient(closest-side,#23b5d3 0%,#23b5d300 100%);border-radius:50%;flex-shrink:0;width:43.2943vw;height:43.2943vw;position:absolute;bottom:-18.0339vw;left:calc(50% - 43.5219vw)}.mind-frame-237837{padding:0vw 0vw 0vw calc(1.49995 * var(--lhb-u));gap:calc(2.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.mind-frame-237870{flex-shrink:0;width:2.3438vw;height:4.362vw;position:relative}.mind-lighthouse-keeper{width:49.63%;height:24.18%;position:absolute;inset:75.87% -.01% -.05% 50.39%;overflow:visible}.mind-lighthouse{height:auto;position:absolute;top:0;left:0;overflow:visible}.mind-frame-237867{gap:calc(1.9999 * var(--lhb-u));flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.mind-frame-237869{gap:calc(1 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.mind-frame-237836{gap:calc(1 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;display:flex;position:relative}.mind-frame-237835{gap:calc(.24998 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;display:flex;position:relative}.mind-supporting-text{color:var(--neutral-white,#fff);text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(1 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.mind-text7{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));width:32.487vw;font-weight:400;line-height:150%;position:relative}.mind-avatars{gap:calc(.49995 * var(--lhb-u));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.mind-unsplash-3-t-ll-97-hn-jo,.mind-unsplash-if-9-tk-5-uy-ki,.mind-unsplash-5-a-g-uy-cw-p-jw,.mind-unsplash-d-it-ylc-26-z-vi{border-radius:calc(2.49995 * var(--lhb-u));width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));object-fit:cover;flex-shrink:0;position:relative}.mind-avatar2{background:var(--avatar-user-square-olivia-rhye,undefined);width:calc(1.49995 * var(--lhb-u));height:calc(1.49995 * var(--lhb-u));border-radius:13.0208vw;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.mind-avatar-contrast-inner-border2{border-style:solid;border-color:var(--neutral-black,#0d121c);opacity:.08;border-width:.62px;border-radius:13.0208vw;flex:1;align-self:stretch;position:relative;overflow:hidden}.mind-button{border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--neutral-white,#fff);padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));width:18.75vw;box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);border-width:1.25px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mind-text8{color:var(--neutral-white,#fff);text-align:left;font-family:var(--label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--label-m-600-line-height,150%);font-weight:var(--label-m-600-font-weight,600);position:relative}.mind-master-mind{background:var(--primary-regular,#6300cf);border-radius:calc(.49995 * var(--lhb-u));padding:calc(1.49995 * var(--lhb-u));gap:calc(2.9999 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative;overflow:hidden}.mind-gradient4{opacity:.5;background:radial-gradient(closest-side,#23b5d3 0%,#23b5d300 100%);border-radius:50%;flex-shrink:0;width:43.2943vw;height:43.2943vw;position:absolute;bottom:-21.875vw;left:62.8906vw}.mind-frame-237758{gap:calc(1.9999 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.mind-frame-237757{gap:calc(.49995 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.mind-supporting-text2{color:var(--neutral-white,#fff);text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(1.12499 * var(--lhb-u));align-self:stretch;font-weight:600;line-height:130%;position:relative}.mind-text9{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:400;line-height:150%;position:relative}.mind-button2{border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--neutral-white,#fff);padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);border-width:1.25px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mind-text10{color:var(--neutral-white,#fff);text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(1 * var(--lhb-u));font-weight:600;line-height:150%;position:relative}.homepage-lighthouse-builder-button3{height:calc(2.74993 * var(--lhb-u));box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);border-radius:calc(.49995 * var(--lhb-u));justify-content:center;align-items:center;gap:calc(.49995 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u)) calc(1 * var(--lhb-u));border:2.5px solid #fff;flex-direction:row;display:flex;position:absolute;top:45.5078vw;right:2.6042vw;overflow:hidden}.homepage-lighthouse-builder-text19{color:#fff;text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(1 * var(--lhb-u));line-height:calc(1.49995 * var(--lhb-u));font-weight:600;position:relative}.homepage-lighthouse-builder-arrow-right{width:calc(1.24998 * var(--lhb-u));height:calc(1.24998 * var(--lhb-u));flex-shrink:0;position:relative;overflow:visible}.horizontal-tabs a,.horizontal-tabs a:visited,.horizontal-tabs a:active,.horizontal-tabs a:focus,.tab-base,.tab-base2,.tab-base:visited,.tab-base:active,.tab-base:focus,.tab-base2:visited,.tab-base2:active,.tab-base2:focus,.homepage-lighthouse-builder-tab-base,.homepage-lighthouse-builder-tab-base2,.homepage-lighthouse-builder-tab-base:visited,.homepage-lighthouse-builder-tab-base:active,.homepage-lighthouse-builder-tab-base:focus,.homepage-lighthouse-builder-tab-base2:visited,.homepage-lighthouse-builder-tab-base2:active,.homepage-lighthouse-builder-tab-base2:focus{outline:none;color:inherit!important;text-decoration:none!important}.toolkit-modules{gap:calc(1 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}.toolkit-asset{background:var(--primary-dark3,#2b1d53);border-radius:calc(.49995 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));cursor:pointer;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;transition:background-color .2s;display:flex;position:relative}.toolkit-asset:hover{background:var(--primary-dark2,#3b2966)}.toolkit-asset:hover .toolkit-supporting-text{color:#fff}.toolkit-supporting-text{color:var(--neutral-white,#fff);text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:150%;position:relative;overflow:hidden}.gradient{opacity:.5;z-index:-1;background:radial-gradient(closest-side,#2104c8 0%,#2104c800 100%);border-radius:50%;flex-shrink:0;width:29.6224vw;height:29.6224vw;position:absolute;top:-5.4036vw;left:-12.1094vw}.vision-step-cai-tab .module-1-lantern{background:var(--secondary-light-2,#8273d4);border-radius:calc(.49995 * var(--lhb-u));width:calc(2.49995 * var(--lhb-u));height:calc(2.49995 * var(--lhb-u));flex-shrink:0;position:relative;overflow:hidden}.module-1-lantern2{position:absolute;inset:0}.module-1-vector2{width:21.87%;height:49.24%;position:absolute;inset:31.18% 40.5% 19.58% 37.63%;overflow:visible}.module-1-vector3{width:30.83%;height:7.6%;position:absolute;inset:21.71% 34.96% 70.69% 34.2%;overflow:visible}.module-1-vector4{width:12.03%;height:7.54%;position:absolute;inset:14.46% 44.35% 77.99% 43.62%;overflow:visible}.module-1-vector5{width:30.85%;height:54.25%;position:absolute;inset:28.02% 34.94% 17.74% 34.21%;overflow:visible}.vision-step-cai-tab .module-1-group{opacity:.7;width:calc(1.40597 * var(--lhb-u));height:calc(2.04541 * var(--lhb-u));mix-blend-mode:screen;position:static}.module-1-rectangle{object-fit:cover;width:56.25%;height:81.82%;position:absolute;inset:9.08% 21.88% 9.1%}.vision-step-cai-tab .conversation{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.conversation-messages-container{padding:calc(1 * var(--lhb-u)) calc(1.59998 * var(--lhb-u));padding-bottom:calc(4.99981 * var(--lhb-u));scrollbar-width:none;-ms-overflow-style:none;height:calc(100% - calc(4.99981 * var(--lhb-u)));flex:1;overflow-y:auto}.conversation-messages-container::-webkit-scrollbar{display:none}.vision-step-cai-tab .input-field,.input-always-visible{width:100%;padding:calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u));box-shadow:0 calc(-.12499 * var(--lhb-u)) calc(.62494 * var(--lhb-u)) #0003;z-index:10;min-height:calc(3.9999 * var(--lhb-u));background-color:#1c1839;border-top:1.25px solid #8b5cf633;position:absolute;bottom:0;left:0;right:0}.messages-with-input-space{padding:calc(1 * var(--lhb-u)) calc(1.49995 * var(--lhb-u));padding-bottom:calc(4.99981 * var(--lhb-u));scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow-y:auto}.messages-with-input-space::-webkit-scrollbar{display:none}.conversation-fixed-height{flex-direction:column;height:35vw;min-height:400px;max-height:85vh;display:flex;position:relative;overflow:hidden}@media (min-height:900px){.conversation-fixed-height{height:40vw}}@media (min-width:2000px){.conversation-fixed-height{width:45vw;height:30vw}}.lh-chatbot-container{flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:relative}.lh-chatbot-card{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.lh-chatbot-card-content{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.lh-chatbot-message-container{flex:1;min-height:0;position:relative;overflow:hidden}.lh-chatbot-messages-scroll{height:100%;padding:1rem calc(1.59998 * var(--lhb-u));scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2.5rem;overflow-y:auto}.lh-chatbot-messages-scroll::-webkit-scrollbar{display:none}.lh-chatbot-container{width:100%;height:100%}.notepad-container{width:100%;margin-top:calc(1 * var(--lhb-u));border-radius:calc(.62494 * var(--lhb-u));padding:calc(.62494 * var(--lhb-u));box-shadow:0 calc(.12499 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) #0000001a;background:#2b1d53;border:1.25px solid #8273d4}.notepad-title{color:#fff;font-family:Inter,sans-serif;font-size:calc(.87501 * var(--lhb-u));margin-bottom:calc(.49995 * var(--lhb-u));text-align:left;font-weight:500}.notepad-textarea{resize:none;width:100%;height:19.5312vw;font-family:Inter,sans-serif;font-size:calc(.87501 * var(--lhb-u));line-height:calc(1.49995 * var(--lhb-u));color:#fff;background:0 0;background-image:repeating-linear-gradient(transparent, transparent calc(1.43746 * var(--lhb-u)), #8273d4 calc(1.43746 * var(--lhb-u)), #8273d4 calc(1.49995 * var(--lhb-u)));padding:calc(.24998 * var(--lhb-u)) 0;background-attachment:local;border:none;outline:none}.notepad-textarea::placeholder{color:#fff9;font-style:italic}.video-modal-loading,.video-modal-error{color:#fff;height:13.0208vw;font-family:Inter,sans-serif;font-size:calc(.87501 * var(--lhb-u));border-radius:calc(.49995 * var(--lhb-u));background:#322c5e66;border:1.25px solid #8273d4;justify-content:center;align-items:center;display:flex}.chat-container{animation:.6s cubic-bezier(.25,.46,.45,.94) forwards slideInFromLeftWithFade;background:var(--primary-dark4,#190434)!important;z-index:40!important;border-radius:calc(1 * var(--lhb-u))!important;justify-content:flex-start!important;align-items:center!important;gap:calc(1 * var(--lhb-u))!important;width:73.6328vw!important;min-height:90vh!important;max-height:92vh!important;padding:calc(1 * var(--lhb-u)) 0 0!important;flex-direction:column!important;display:flex!important;position:absolute!important;top:6vh!important;left:40%!important;overflow:hidden!important;transform:translate(-50%)!important}.vision-step-cai-tab .chat-container{width:73.5417vw!important}@keyframes lhb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lhb-rise-in{0%{opacity:0;transform:translateY(1.0417vw)}to{opacity:1;transform:translateY(0)}}@keyframes lhb-slide-from-top{0%{opacity:0;transform:translateY(-.7813vw)}to{opacity:1;transform:translateY(0)}}@keyframes lhb-slide-from-right{0%{opacity:0;transform:translate(2.6042vw)}to{opacity:1;transform:translate(0)}}.vision-step-cai-tab .vision-canvas{animation:1.2s ease-out 50ms both lhb-fade-in}.vision-step-cai-tab.lhb-ui-pending .chat-container,.vision-step-cai-tab.lhb-ui-pending .menu-toggle,.vision-step-cai-tab.lhb-ui-pending .help,.vision-step-cai-tab.lhb-ui-pending .summary,.harbor-tour-button.lhb-ui-pending{opacity:0!important;animation:none!important}.vision-step-cai-tab.lhb-ui-reveal .chat-container{animation:.8s ease-out both lhb-fade-in}.vision-step-cai-tab.lhb-ui-reveal .summary{animation:.8s ease-out .2s both lhb-fade-in}.vision-step-cai-tab.lhb-ui-reveal .menu-toggle,.vision-step-cai-tab.lhb-ui-reveal .help{animation:.8s ease-out .25s both lhb-fade-in}.harbor-tour-button.lhb-ui-reveal{animation:.8s ease-out .35s both lhb-fade-in}@media (prefers-reduced-motion:reduce){.vision-step-cai-tab .vision-canvas,.vision-step-cai-tab.lhb-ui-reveal .chat-container,.vision-step-cai-tab.lhb-ui-reveal .menu-toggle,.vision-step-cai-tab.lhb-ui-reveal .help,.vision-step-cai-tab.lhb-ui-reveal .summary,.harbor-tour-button.lhb-ui-reveal{animation:.2s ease-out both lhb-fade-in!important}}
