.InteractiveCrmPreview-module__fAwIea__stage{isolation:isolate;background:radial-gradient(circle at 12% 4%,#ff3e9e3d,#0000 31%),radial-gradient(circle at 86% 12%,#5ff0da2b,#0000 31%),radial-gradient(circle at 54% 108%,#4752bd38,#0000 34%),#08090d;border:1px solid #ffffff1a;border-radius:1.75rem;padding:clamp(2.6rem,6vw,5.4rem) clamp(.55rem,2.6vw,2rem) 1.8rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 34px 90px #0000005c}.InteractiveCrmPreview-module__fAwIea__stage:before{content:"";z-index:-1;opacity:.2;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.InteractiveCrmPreview-module__fAwIea__glow{z-index:-1;filter:blur(90px);pointer-events:none;background:#924ab63b;border-radius:50%;width:68%;height:62%;position:absolute;top:9%;left:50%;transform:translate(-50%)}.InteractiveCrmPreview-module__fAwIea__stageNeon{background:#060608}.InteractiveCrmPreview-module__fAwIea__stageNeon:before{display:none}.InteractiveCrmPreview-module__fAwIea__stageNeon:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#06060805 32%,#060608d1 91%);position:absolute;inset:0}.InteractiveCrmPreview-module__fAwIea__neonBackdrop{z-index:-2;filter:saturate(1.32)brightness(1.4);pointer-events:none;position:absolute;inset:-12% -10% 5%;transform:rotate(-4deg)scale(1.15)}.InteractiveCrmPreview-module__fAwIea__window{background:#0d0e12;border:1px solid #ffffff24;border-radius:1.1rem;width:min(100%,1060px);height:clamp(620px,66vw,735px);margin:auto;position:relative;overflow:hidden;box-shadow:0 42px 86px #0000008c,0 0 0 1px #00000073,inset 0 1px #ffffff14}.InteractiveCrmPreview-module__fAwIea__windowBar{color:#888990;letter-spacing:.025em;background:linear-gradient(#202126,#191a1f);border-bottom:1px solid #25262c;grid-template-columns:1fr auto 1fr;align-items:center;height:38px;padding:0 14px;font:500 9px/1 ui-monospace,monospace;display:grid}.InteractiveCrmPreview-module__fAwIea__traffic{gap:6px;display:flex}.InteractiveCrmPreview-module__fAwIea__traffic i{background:#e66d64;border-radius:50%;width:8px;height:8px}.InteractiveCrmPreview-module__fAwIea__traffic i:nth-child(2){background:#d9b156}.InteractiveCrmPreview-module__fAwIea__traffic i:nth-child(3){background:#62b87a}.InteractiveCrmPreview-module__fAwIea__windowBar>b{color:#a4a5aa;justify-self:end;align-items:center;gap:6px;font-weight:500;display:flex}.InteractiveCrmPreview-module__fAwIea__windowBar>b i,.InteractiveCrmPreview-module__fAwIea__heading>em i{background:#67c17d;border-radius:50%;width:6px;height:6px;animation:2.1s ease-out infinite InteractiveCrmPreview-module__fAwIea__pulse;box-shadow:0 0 0 3px #67c17d1f}@keyframes InteractiveCrmPreview-module__fAwIea__pulse{50%{box-shadow:0 0 0 7px #67c17d00}}.InteractiveCrmPreview-module__fAwIea__app{color:#e8e6df;background:#0d0e12;height:calc(100% - 38px);display:flex}.InteractiveCrmPreview-module__fAwIea__sidebar{background:#111216;border-right:1px solid #222329;flex-direction:column;flex:0 0 158px;display:flex}.InteractiveCrmPreview-module__fAwIea__brand{border-bottom:1px solid #202126;align-items:center;gap:9px;height:62px;padding:0 14px;display:flex}.InteractiveCrmPreview-module__fAwIea__brand>strong{color:#ff8fd0;background:linear-gradient(145deg,#ff3e9e21,#5ff0da09);border:1px solid #ff8fd061;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.InteractiveCrmPreview-module__fAwIea__brand>span{color:#eeeae3;flex-direction:column;gap:3px;font:600 10px/1 sans-serif;display:flex}.InteractiveCrmPreview-module__fAwIea__brand small{color:#77787e;letter-spacing:.13em;text-transform:uppercase;font:500 7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__sidebar nav{flex-direction:column;gap:3px;padding:13px 9px;display:flex}.InteractiveCrmPreview-module__fAwIea__sidebar nav button,.InteractiveCrmPreview-module__fAwIea__sidebar nav>div{color:#85858f;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;height:35px;padding:0 10px;font:500 9px/1 sans-serif;transition:all .22s;display:flex;position:relative}.InteractiveCrmPreview-module__fAwIea__sidebar nav button{cursor:pointer}.InteractiveCrmPreview-module__fAwIea__sidebar nav>div{cursor:default}.InteractiveCrmPreview-module__fAwIea__sidebar nav button:hover,.InteractiveCrmPreview-module__fAwIea__sidebar nav>div:hover{color:#d5d3cd;background:#ffffff0b}.InteractiveCrmPreview-module__fAwIea__sidebar nav svg{transition:transform .22s}.InteractiveCrmPreview-module__fAwIea__sidebar nav button:hover svg,.InteractiveCrmPreview-module__fAwIea__sidebar nav>div:hover svg{transform:translate(2px)}.InteractiveCrmPreview-module__fAwIea__sidebar nav>div>i{opacity:0;background:#595a60;border-radius:50%;width:3px;height:3px;margin-left:auto;transition:all .2s;transform:scale(0)}.InteractiveCrmPreview-module__fAwIea__sidebar nav>div:hover>i{opacity:1;transform:scale(1)}.InteractiveCrmPreview-module__fAwIea__sidebar nav .InteractiveCrmPreview-module__fAwIea__active{color:#ff8fd0;background:linear-gradient(90deg,#ff3e9e26,#5ff0da06);box-shadow:inset 2px 0 #ff62ae}.InteractiveCrmPreview-module__fAwIea__user{border-top:1px solid #202126;align-items:center;gap:8px;margin-top:auto;padding:13px 12px;display:flex}.InteractiveCrmPreview-module__fAwIea__user>i,.InteractiveCrmPreview-module__fAwIea__initials{color:#ff8fd0;background:#221821;border:1px solid #ff8fd03d;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;font:600 7px/1 sans-serif;display:grid}.InteractiveCrmPreview-module__fAwIea__user>span{color:#c8c6bf;flex-direction:column;gap:3px;min-width:0;font:600 8px/1 sans-serif;display:flex}.InteractiveCrmPreview-module__fAwIea__user small{color:#62636a;font:7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__workspace{flex-direction:column;flex:1;min-width:0;display:flex}.InteractiveCrmPreview-module__fAwIea__topbar{background:#0f1014f2;border-bottom:1px solid #202126;flex:0 0 62px;justify-content:flex-end;align-items:center;gap:10px;padding:0 18px;display:flex}.InteractiveCrmPreview-module__fAwIea__mobileBrand{color:#ff8fd0;align-items:center;gap:6px;margin-right:auto;font:600 9px/1 sans-serif;display:none}.InteractiveCrmPreview-module__fAwIea__search{color:#7d7e87;background:#15161a;border:1px solid #292a30;border-radius:7px;align-items:center;gap:7px;width:min(250px,42%);height:30px;padding:0 9px;font:8px/1 sans-serif;transition:all .2s;display:flex}.InteractiveCrmPreview-module__fAwIea__search:hover{background:#18191d;border-color:#3d3a35}.InteractiveCrmPreview-module__fAwIea__search span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InteractiveCrmPreview-module__fAwIea__search kbd{color:#7d7e87;border:1px solid #2d2e33;border-radius:4px;margin-left:auto;padding:3px 5px;font:7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__topbar>button{color:#85858f;background:#15161a;border:1px solid #292a30;border-radius:7px;place-items:center;width:30px;height:30px;transition:all .2s;display:grid;position:relative}.InteractiveCrmPreview-module__fAwIea__topbar>button:hover{color:#ff8fd0;border-color:#ff8fd057;transform:translateY(-1px)}.InteractiveCrmPreview-module__fAwIea__topbar>button i{background:#ff62ae;border-radius:50%;width:4px;height:4px;position:absolute;top:7px;right:7px}.InteractiveCrmPreview-module__fAwIea__content{scrollbar-width:thin;scrollbar-color:#35363b transparent;background:radial-gradient(circle at 72% -20%,#ff3e9e0f,#0000 35%),radial-gradient(circle at 12% 105%,#5ff0da06,#0000 34%),#0d0e12;flex:1;min-height:0;padding:20px;animation:.32s both InteractiveCrmPreview-module__fAwIea__fadeIn;overflow:auto}.InteractiveCrmPreview-module__fAwIea__content::-webkit-scrollbar{width:6px}.InteractiveCrmPreview-module__fAwIea__content::-webkit-scrollbar-thumb{background:#35363b;border-radius:6px}@keyframes InteractiveCrmPreview-module__fAwIea__fadeIn{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}.InteractiveCrmPreview-module__fAwIea__heading{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:17px;display:flex}.InteractiveCrmPreview-module__fAwIea__heading>div:first-child{flex-direction:column;gap:5px;display:flex}.InteractiveCrmPreview-module__fAwIea__heading>div>span{color:#7d7e87;font:500 8px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__heading h3{color:#f1eee7;letter-spacing:-.025em;margin:0;font:600 19px/1.1 sans-serif}.InteractiveCrmPreview-module__fAwIea__heading>em{color:#78b988;white-space:nowrap;background:#67c17d0d;border:1px solid #67c17d24;border-radius:20px;align-items:center;gap:7px;padding:7px 9px;font:500 7px/1 sans-serif;display:flex}.InteractiveCrmPreview-module__fAwIea__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.InteractiveCrmPreview-module__fAwIea__metrics>button{height:91px;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#16171b,#121317);border:1px solid #24252b;border-radius:10px;padding:12px;transition:all .24s;position:relative;overflow:hidden}.InteractiveCrmPreview-module__fAwIea__metrics>button:hover{z-index:1;border-color:#ff8fd061;transform:translateY(-3px);box-shadow:0 14px 30px #0000003d,inset 0 1px #ffffff0a,0 0 24px #ff3e9e0d}.InteractiveCrmPreview-module__fAwIea__metrics>button>span,.InteractiveCrmPreview-module__fAwIea__metrics>button>strong,.InteractiveCrmPreview-module__fAwIea__metrics>button>small{z-index:2;display:block;position:relative}.InteractiveCrmPreview-module__fAwIea__metrics>button>span{color:#85858f;font:500 7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__metrics>button>strong{color:#e9e6df;margin-top:7px;font:600 16px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__metrics>button>small{color:#69b67d;margin-top:7px;font:500 7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__metrics svg{opacity:.72;width:52%;height:34px;transition:all .2s;position:absolute;bottom:7px;right:7px}.InteractiveCrmPreview-module__fAwIea__metrics polyline{fill:none;stroke:#ff62ae;stroke-width:1.7px;vector-effect:non-scaling-stroke}.InteractiveCrmPreview-module__fAwIea__metrics>button:nth-child(2) polyline{stroke:#5ff0da}.InteractiveCrmPreview-module__fAwIea__metrics>button:nth-child(3) polyline{stroke:#9b7cff}.InteractiveCrmPreview-module__fAwIea__metrics>button:nth-child(4) polyline{stroke:#ff8fd0}.InteractiveCrmPreview-module__fAwIea__metrics>button:hover svg{opacity:1;transform:scaleY(1.08)}.InteractiveCrmPreview-module__fAwIea__metricArrow{color:#ff8fd0;opacity:0;transition:all .2s;position:absolute;bottom:7px;right:8px;transform:translate(-5px)}.InteractiveCrmPreview-module__fAwIea__metrics>button:hover .InteractiveCrmPreview-module__fAwIea__metricArrow{opacity:1;transform:none}.InteractiveCrmPreview-module__fAwIea__card{background:linear-gradient(145deg,#15161a,#121317);border:1px solid #24252b;border-radius:10px;transition:all .25s;box-shadow:inset 0 1px #ffffff05}.InteractiveCrmPreview-module__fAwIea__card:hover{background:linear-gradient(145deg,#18191d,#131418);border-color:#34353a}.InteractiveCrmPreview-module__fAwIea__cardTitle{justify-content:space-between;align-items:center;gap:10px;padding:13px 14px 10px;display:flex}.InteractiveCrmPreview-module__fAwIea__cardTitle>div{flex-direction:column;gap:4px;display:flex}.InteractiveCrmPreview-module__fAwIea__cardTitle span{color:#7d7e87;letter-spacing:.05em;text-transform:uppercase;font:500 7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__cardTitle strong{color:#dad8d2;font:600 10px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__cardTitle>button,.InteractiveCrmPreview-module__fAwIea__cardTitle>em{color:#87888f;background:0 0;border:0;font:500 7px/1 sans-serif;transition:all .2s}.InteractiveCrmPreview-module__fAwIea__cardTitle>button{cursor:pointer}.InteractiveCrmPreview-module__fAwIea__cardTitle>button:hover,.InteractiveCrmPreview-module__fAwIea__cardTitle>em:hover{color:#ff8fd0}.InteractiveCrmPreview-module__fAwIea__cardTitle>b{color:#ff8fd0;background:linear-gradient(90deg,#ff3e9e14,#5ff0da09);border:1px solid #ff8fd02b;border-radius:12px;padding:4px 7px;font:500 7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__dashboardGrid{grid-template-columns:minmax(0,1.55fr) minmax(225px,.85fr);gap:10px;margin-top:10px;padding-bottom:10px;display:grid}.InteractiveCrmPreview-module__fAwIea__schedule,.InteractiveCrmPreview-module__fAwIea__sms{min-height:210px}.InteractiveCrmPreview-module__fAwIea__appointments,.InteractiveCrmPreview-module__fAwIea__smsList{padding:0 12px 9px}.InteractiveCrmPreview-module__fAwIea__appointments>div{border-top:1px solid #23242a;grid-template-columns:31px 5px 26px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;display:grid}.InteractiveCrmPreview-module__fAwIea__appointments time,.InteractiveCrmPreview-module__fAwIea__smsList time{color:#7d7e87;font:500 7px/1 ui-monospace,monospace}.InteractiveCrmPreview-module__fAwIea__appointments>div>b{background:#ff62ae;border-radius:50%;width:4px;height:4px;box-shadow:0 0 0 3px #ff62ae17}.InteractiveCrmPreview-module__fAwIea__appointments>div>.InteractiveCrmPreview-module__fAwIea__blueDot{background:#5ff0da;box-shadow:0 0 0 3px #5ff0da14}.InteractiveCrmPreview-module__fAwIea__appointments>div>span,.InteractiveCrmPreview-module__fAwIea__smsList>div>span{flex-direction:column;gap:3px;min-width:0;display:flex}.InteractiveCrmPreview-module__fAwIea__appointments strong,.InteractiveCrmPreview-module__fAwIea__smsList strong{color:#c6c4be;text-overflow:ellipsis;white-space:nowrap;font:600 8px/1 sans-serif;overflow:hidden}.InteractiveCrmPreview-module__fAwIea__appointments small,.InteractiveCrmPreview-module__fAwIea__smsList small{color:#7d7e87;text-overflow:ellipsis;white-space:nowrap;font:7px/1 sans-serif;overflow:hidden}.InteractiveCrmPreview-module__fAwIea__appointments em{color:#7d7e87;white-space:nowrap;font:6.5px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__smsList>div{border-top:1px solid #23242a;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;display:grid}.InteractiveCrmPreview-module__fAwIea__smsList>div>i{color:#69b87c;background:#67c17d12;border-radius:6px;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.InteractiveCrmPreview-module__fAwIea__revenueChart{min-height:225px;color:inherit;text-align:left;cursor:pointer;padding:0}.InteractiveCrmPreview-module__fAwIea__revenueChart:hover{border-color:#ff8fd04d;transform:translateY(-2px)}.InteractiveCrmPreview-module__fAwIea__lineChart{height:165px;padding:8px 14px 19px 20px;position:relative}.InteractiveCrmPreview-module__fAwIea__lineChart>i{border-top:1px dashed #292a30;position:absolute;left:20px;right:14px}.InteractiveCrmPreview-module__fAwIea__lineChart>i:first-child{top:30px}.InteractiveCrmPreview-module__fAwIea__lineChart>i:nth-child(2){top:75px}.InteractiveCrmPreview-module__fAwIea__lineChart>i:nth-child(3){top:120px}.InteractiveCrmPreview-module__fAwIea__lineChart svg{z-index:1;width:100%;height:124px;position:relative;overflow:visible}.InteractiveCrmPreview-module__fAwIea__lineChart path{fill:url(#crmArea)}.InteractiveCrmPreview-module__fAwIea__lineChart polyline{fill:none;stroke:#ff62ae;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #ff3e9e2e)}.InteractiveCrmPreview-module__fAwIea__lineChart>div{color:#7d7e87;justify-content:space-between;font:6px/1 sans-serif;display:flex}.InteractiveCrmPreview-module__fAwIea__plan{min-height:225px}.InteractiveCrmPreview-module__fAwIea__planBody{justify-content:center;align-items:center;gap:20px;padding:18px 12px 23px;display:flex}.InteractiveCrmPreview-module__fAwIea__ring{background:conic-gradient(#ff62ae 0 72%,#5ff0da 72% 90%,#35363b 90%);border-radius:50%;flex:none;place-items:center;width:94px;height:94px;display:grid;position:relative;box-shadow:0 0 24px #ff3e9e0d}.InteractiveCrmPreview-module__fAwIea__ring:after{content:"";background:#15161a;border-radius:50%;position:absolute;inset:8px}.InteractiveCrmPreview-module__fAwIea__ring>span{z-index:1;flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.InteractiveCrmPreview-module__fAwIea__ring strong{font:600 17px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__ring small{color:#7d7e87;font:6px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__planBody>p{flex-direction:column;flex:1;gap:10px;margin:0;display:flex}.InteractiveCrmPreview-module__fAwIea__planBody>p span{color:#77787f;grid-template-columns:6px 1fr auto;align-items:center;gap:6px;font:7px/1 sans-serif;display:grid}.InteractiveCrmPreview-module__fAwIea__planBody>p i{background:#ff62ae;border-radius:50%;width:5px;height:5px}.InteractiveCrmPreview-module__fAwIea__planBody>p span:nth-child(2) i{background:#5ff0da}.InteractiveCrmPreview-module__fAwIea__planBody>p span:nth-child(3) i{background:#46474d}.InteractiveCrmPreview-module__fAwIea__planBody>p b{color:#b9b7b1}.InteractiveCrmPreview-module__fAwIea__attention{grid-column:1/-1}.InteractiveCrmPreview-module__fAwIea__alerts{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 12px 12px;display:grid}.InteractiveCrmPreview-module__fAwIea__alerts p{background:#121317;border:1px solid #24252a;border-radius:8px;align-items:center;gap:8px;margin:0;padding:9px;display:flex}.InteractiveCrmPreview-module__fAwIea__alerts p>i{color:#ff72ba;background:#ff3e9e17;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;font:600 8px/1 sans-serif;display:grid}.InteractiveCrmPreview-module__fAwIea__alerts p:last-child>i{color:#5ff0da;background:#5ff0da14}.InteractiveCrmPreview-module__fAwIea__alerts p span{flex-direction:column;gap:4px;min-width:0;display:flex}.InteractiveCrmPreview-module__fAwIea__alerts strong{color:#bdbbb5;font:600 7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__alerts small{color:#7d7e87;font:6px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__periods{background:#141519;border:1px solid #28292f;border-radius:7px;padding:3px;display:flex}.InteractiveCrmPreview-module__fAwIea__periods button{color:#7d7e87;cursor:pointer;background:0 0;border:0;border-radius:5px;width:31px;height:23px;font:600 7px/1 sans-serif;transition:all .2s}.InteractiveCrmPreview-module__fAwIea__periods button:hover{color:#c7c5bf}.InteractiveCrmPreview-module__fAwIea__periods .InteractiveCrmPreview-module__fAwIea__selected{color:#ff8fd0;background:#251c26;box-shadow:inset 0 0 0 1px #ff8fd02e}.InteractiveCrmPreview-module__fAwIea__tabs{border-bottom:1px solid #222329;gap:5px;margin-bottom:11px;padding-bottom:9px;display:flex}.InteractiveCrmPreview-module__fAwIea__tabs button{color:#7d7e87;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 13px;font:600 8px/1 sans-serif;transition:all .2s;position:relative}.InteractiveCrmPreview-module__fAwIea__tabs button:hover{color:#b9b7b1;background:#17181c}.InteractiveCrmPreview-module__fAwIea__tabs .InteractiveCrmPreview-module__fAwIea__selectedTab{color:#ff8fd0;background:linear-gradient(90deg,#ff3e9e17,#5ff0da06)}.InteractiveCrmPreview-module__fAwIea__tabs .InteractiveCrmPreview-module__fAwIea__selectedTab:after{content:"";background:linear-gradient(90deg,#ff62ae,#5ff0da);height:1px;position:absolute;bottom:-10px;left:12px;right:12px;box-shadow:0 0 8px #ff3e9e80}.InteractiveCrmPreview-module__fAwIea__reportBody{min-height:720px;padding-bottom:28px;animation:.3s both InteractiveCrmPreview-module__fAwIea__reportIn}@keyframes InteractiveCrmPreview-module__fAwIea__reportIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.InteractiveCrmPreview-module__fAwIea__reportMetrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px;display:grid}.InteractiveCrmPreview-module__fAwIea__reportMetrics>.InteractiveCrmPreview-module__fAwIea__card{flex-direction:column;justify-content:center;min-height:82px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.InteractiveCrmPreview-module__fAwIea__reportMetrics>.InteractiveCrmPreview-module__fAwIea__card:after{content:"";background:radial-gradient(circle at 100% 0,#ff3e9e1c,#0000 68%);width:70px;height:70px;position:absolute;top:0;right:0}.InteractiveCrmPreview-module__fAwIea__reportMetrics>.InteractiveCrmPreview-module__fAwIea__card:nth-child(2):after{background:radial-gradient(circle at 100% 0,#5ff0da13,#0000 68%)}.InteractiveCrmPreview-module__fAwIea__reportMetrics span{color:#7d7e87;font:500 7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__reportMetrics strong{color:#ebe8e1;margin-top:8px;font:600 17px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__reportMetrics small{color:#5ff0da;font:600 7px/1 sans-serif;position:absolute;bottom:12px;right:12px}.InteractiveCrmPreview-module__fAwIea__barChart{min-height:276px;margin-bottom:10px}.InteractiveCrmPreview-module__fAwIea__bars{background:repeating-linear-gradient(#0000 0 43px,#222329 44px);border-top:1px solid #222329;justify-content:space-around;align-items:flex-end;gap:12px;height:215px;padding:18px 24px 14px;display:flex}.InteractiveCrmPreview-module__fAwIea__bars>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;width:12%;height:100%;display:flex}.InteractiveCrmPreview-module__fAwIea__bars>div>span{color:#77787f;opacity:0;font:600 6px/1 sans-serif;transition:all .2s;transform:translateY(3px)}.InteractiveCrmPreview-module__fAwIea__bars>div:hover>span{opacity:1;transform:none}.InteractiveCrmPreview-module__fAwIea__bars>div>i{background:#ffffff06;border-radius:5px 5px 2px 2px;align-items:flex-end;width:100%;height:165px;display:flex;overflow:hidden}.InteractiveCrmPreview-module__fAwIea__bars>div b{background:linear-gradient(#ff72ba,#ff3e9e33);border-radius:5px 5px 2px 2px;width:100%;animation:.65s both InteractiveCrmPreview-module__fAwIea__grow;display:block;box-shadow:inset 0 1px #ffffff2b,0 0 14px #ff3e9e12}.InteractiveCrmPreview-module__fAwIea__bars>div:nth-child(2n) b{background:linear-gradient(#5ff0da,#12e3be2b);box-shadow:inset 0 1px #ffffff2b,0 0 14px #5ff0da0d}.InteractiveCrmPreview-module__fAwIea__bars>div:hover b{filter:brightness(1.12)}.InteractiveCrmPreview-module__fAwIea__bars small{color:#5c5d64;font:6px/1 sans-serif}@keyframes InteractiveCrmPreview-module__fAwIea__grow{0%{height:0}}.InteractiveCrmPreview-module__fAwIea__reportRows{overflow:hidden}.InteractiveCrmPreview-module__fAwIea__rowHeader,.InteractiveCrmPreview-module__fAwIea__dataRow{grid-template-columns:1.45fr 1fr .7fr;align-items:center;margin:0 13px;display:grid}.InteractiveCrmPreview-module__fAwIea__rowHeader{color:#57585f;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #27282d;height:28px;font:600 6px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__dataRow{color:#8f9096;border-bottom:1px solid #222329;min-height:47px;font:7px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__dataRow:last-child{border-bottom:0}.InteractiveCrmPreview-module__fAwIea__dataRow>span:first-child{align-items:center;gap:8px;display:flex}.InteractiveCrmPreview-module__fAwIea__dataRow .InteractiveCrmPreview-module__fAwIea__initials{width:25px;height:25px}.InteractiveCrmPreview-module__fAwIea__dataRow b{color:#c3c1bb;font:600 8px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__dataRow strong{color:#ff8fd0;font:600 8px/1 sans-serif}.InteractiveCrmPreview-module__fAwIea__reportFooter{color:#7d7e87;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:12px;font:6.5px/1 sans-serif;display:flex}.InteractiveCrmPreview-module__fAwIea__reportFooter i{background:#5ff0da;border-radius:50%;width:5px;height:5px}.InteractiveCrmPreview-module__fAwIea__hint{color:#e5e3eb7a;justify-content:center;align-items:center;gap:6px;margin:17px auto 0;font:500 10px/1.4 sans-serif;display:flex}.InteractiveCrmPreview-module__fAwIea__hint b{color:#ff8fd0;font-weight:500}@media (max-width:850px){.InteractiveCrmPreview-module__fAwIea__window{height:660px}.InteractiveCrmPreview-module__fAwIea__sidebar{flex-basis:56px}.InteractiveCrmPreview-module__fAwIea__brand{justify-content:center;padding:0}.InteractiveCrmPreview-module__fAwIea__brand>span,.InteractiveCrmPreview-module__fAwIea__sidebar nav span,.InteractiveCrmPreview-module__fAwIea__sidebar nav>div>i,.InteractiveCrmPreview-module__fAwIea__user>span{display:none}.InteractiveCrmPreview-module__fAwIea__sidebar nav button,.InteractiveCrmPreview-module__fAwIea__sidebar nav>div{justify-content:center;padding:0}.InteractiveCrmPreview-module__fAwIea__user{justify-content:center;padding-inline:0}.InteractiveCrmPreview-module__fAwIea__metrics{grid-template-columns:repeat(2,1fr)}.InteractiveCrmPreview-module__fAwIea__dashboardGrid{grid-template-columns:1fr}.InteractiveCrmPreview-module__fAwIea__attention{grid-column:auto}.InteractiveCrmPreview-module__fAwIea__alerts{grid-template-columns:1fr}}@media (max-width:620px){.InteractiveCrmPreview-module__fAwIea__stage{border-radius:1.25rem;margin-inline:-.35rem;padding:2.3rem .5rem 1.25rem}.InteractiveCrmPreview-module__fAwIea__window{border-radius:.85rem;height:620px}.InteractiveCrmPreview-module__fAwIea__windowBar{grid-template-columns:1fr auto}.InteractiveCrmPreview-module__fAwIea__windowBar>span,.InteractiveCrmPreview-module__fAwIea__sidebar{display:none}.InteractiveCrmPreview-module__fAwIea__topbar{flex-basis:50px;padding:0 11px}.InteractiveCrmPreview-module__fAwIea__mobileBrand{display:flex}.InteractiveCrmPreview-module__fAwIea__search{justify-content:center;width:31px;padding:0}.InteractiveCrmPreview-module__fAwIea__search span,.InteractiveCrmPreview-module__fAwIea__search kbd{display:none}.InteractiveCrmPreview-module__fAwIea__content{padding:14px 10px}.InteractiveCrmPreview-module__fAwIea__heading h3{font-size:16px}.InteractiveCrmPreview-module__fAwIea__heading>em{display:none}.InteractiveCrmPreview-module__fAwIea__metrics{gap:7px}.InteractiveCrmPreview-module__fAwIea__metrics>button{height:83px;padding:10px}.InteractiveCrmPreview-module__fAwIea__metrics>button>strong{font-size:14px}.InteractiveCrmPreview-module__fAwIea__dashboardGrid{gap:7px}.InteractiveCrmPreview-module__fAwIea__appointments>div{grid-template-columns:28px 4px 23px minmax(0,1fr);gap:6px}.InteractiveCrmPreview-module__fAwIea__appointments em{display:none}.InteractiveCrmPreview-module__fAwIea__reportMetrics{grid-template-columns:1fr;gap:7px}.InteractiveCrmPreview-module__fAwIea__reportMetrics>.InteractiveCrmPreview-module__fAwIea__card{min-height:66px}.InteractiveCrmPreview-module__fAwIea__tabs{overflow:auto}.InteractiveCrmPreview-module__fAwIea__tabs button{padding-inline:10px}.InteractiveCrmPreview-module__fAwIea__bars{gap:6px;padding-inline:10px}.InteractiveCrmPreview-module__fAwIea__rowHeader,.InteractiveCrmPreview-module__fAwIea__dataRow{grid-template-columns:1.35fr .9fr .65fr}.InteractiveCrmPreview-module__fAwIea__dataRow .InteractiveCrmPreview-module__fAwIea__initials{display:none}.InteractiveCrmPreview-module__fAwIea__hint{text-align:center;max-width:280px}}@media (prefers-reduced-motion:reduce){.InteractiveCrmPreview-module__fAwIea__stage *,.InteractiveCrmPreview-module__fAwIea__stage :before,.InteractiveCrmPreview-module__fAwIea__stage :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.HomeStories-module__T4rUPG__section{padding:8rem 0 5rem;overflow:clip}.HomeStories-module__T4rUPG__intro{max-width:1040px;padding-bottom:5rem}.HomeStories-module__T4rUPG__intro>div>p{color:#5ff0dad1;font:500 11px/1.2 var(--font-geist-mono),monospace;letter-spacing:.18em;text-transform:uppercase;margin:0}.HomeStories-module__T4rUPG__intro h2{color:#f5f5f7;letter-spacing:-.058em;text-wrap:balance;max-width:950px;margin:1.4rem 0 0;font-size:clamp(48px,7vw,92px);font-weight:580;line-height:.96}.HomeStories-module__T4rUPG__intro>div>span{color:#9b9ba5;text-wrap:pretty;max-width:720px;margin-top:2rem;font-size:clamp(17px,2vw,22px);line-height:1.55;display:block}.HomeStories-module__T4rUPG__stories{border-top:1px solid #ffffff17}.HomeStories-module__T4rUPG__story{border-bottom:1px solid #ffffff17;grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);align-items:start;gap:clamp(3rem,7vw,7rem);min-height:820px;padding:7rem 0;display:grid}.HomeStories-module__T4rUPG__reverse{grid-template-columns:minmax(0,1.32fr) minmax(260px,.68fr)}.HomeStories-module__T4rUPG__reverse .HomeStories-module__T4rUPG__storyCopy{order:2}.HomeStories-module__T4rUPG__reverse .HomeStories-module__T4rUPG__visual{order:1}.HomeStories-module__T4rUPG__storyCopy{padding-top:2rem;position:sticky;top:9rem}.HomeStories-module__T4rUPG__storyCopy>p{color:#ff8fd0;font:600 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;margin:0}.HomeStories-module__T4rUPG__storyCopy h3{color:#f5f5f7;letter-spacing:-.045em;text-wrap:balance;margin:1.2rem 0 0;font-size:clamp(34px,4vw,54px);font-weight:560;line-height:1.03}.HomeStories-module__T4rUPG__storyCopy>span{color:#9898a2;text-wrap:pretty;margin-top:1.6rem;font-size:17px;line-height:1.72;display:block}.HomeStories-module__T4rUPG__visual{min-width:0}.HomeStories-module__T4rUPG__productCanvas{color:#1d1d1f;background:#f5f5f7;border-radius:38px;place-items:center;min-height:650px;padding:clamp(1.2rem,4vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80,0 40px 90px #0000003d}.HomeStories-module__T4rUPG__patientCanvas{background:#f3f1ed}.HomeStories-module__T4rUPG__automationCanvas{background:#e9eceb}.HomeStories-module__T4rUPG__ownerCanvas{background:#f1f1f3}.HomeStories-module__T4rUPG__patientWindow,.HomeStories-module__T4rUPG__flowWindow,.HomeStories-module__T4rUPG__ownerWindow{background:#fffffff0;border:1px solid #00000014;border-radius:23px;width:min(100%,760px);transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .65s;overflow:hidden;box-shadow:0 24px 55px #1c1d2024,inset 0 1px #fff}.HomeStories-module__T4rUPG__productCanvas:hover .HomeStories-module__T4rUPG__patientWindow,.HomeStories-module__T4rUPG__productCanvas:hover .HomeStories-module__T4rUPG__flowWindow,.HomeStories-module__T4rUPG__productCanvas:hover .HomeStories-module__T4rUPG__ownerWindow{transform:translateY(-7px);box-shadow:0 34px 75px #1c1d202e,inset 0 1px #fff}.HomeStories-module__T4rUPG__widgetTop{color:#717179;height:48px;font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #e8e8eb;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.HomeStories-module__T4rUPG__widgetTop em,.HomeStories-module__T4rUPG__flowWindow header em{color:#307e70;align-items:center;gap:7px;font-style:normal;display:flex}.HomeStories-module__T4rUPG__widgetTop em i,.HomeStories-module__T4rUPG__flowWindow header em i{background:#23a98e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #23a98e17}.HomeStories-module__T4rUPG__patientHead{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:25px 26px 21px;display:grid}.HomeStories-module__T4rUPG__avatar{color:#fff;background:#1d1d1f;border-radius:15px;place-items:center;width:48px;height:48px;font:600 12px/1 sans-serif;display:grid}.HomeStories-module__T4rUPG__patientHead h4{color:#1d1d1f;letter-spacing:-.02em;margin:0;font-size:18px}.HomeStories-module__T4rUPG__patientHead p{color:#8b8b93;margin:5px 0 0;font-size:11px}.HomeStories-module__T4rUPG__patientHead button{color:#77777f;cursor:default;background:#fff;border:1px solid #e2e2e5;border-radius:50%;width:32px;height:32px}.HomeStories-module__T4rUPG__journeyRail{grid-template-columns:repeat(4,1fr);padding:12px 26px 30px;display:grid}.HomeStories-module__T4rUPG__journeyRail>div{color:#9b9ba2;text-align:center;flex-direction:column;align-items:center;gap:10px;font-size:9px;display:flex;position:relative}.HomeStories-module__T4rUPG__journeyRail>div:after{content:"";background:#dbdbe0;width:calc(100% - 26px);height:1px;position:absolute;top:12px;left:calc(50% + 13px)}.HomeStories-module__T4rUPG__journeyRail>div:last-child:after{display:none}.HomeStories-module__T4rUPG__journeyRail i{z-index:1;color:#92929a;background:#fff;border:1px solid #d8d8dd;border-radius:50%;place-items:center;width:25px;height:25px;font:600 8px/1 sans-serif;display:grid;position:relative}.HomeStories-module__T4rUPG__journeyRail .HomeStories-module__T4rUPG__completed{color:#3b3b40}.HomeStories-module__T4rUPG__journeyRail .HomeStories-module__T4rUPG__completed:after{background:#1d1d1f}.HomeStories-module__T4rUPG__journeyRail .HomeStories-module__T4rUPG__completed i{color:#fff;background:#1d1d1f;border-color:#1d1d1f}.HomeStories-module__T4rUPG__patientDetail{background:#fafafa;border-top:1px solid #e9e9ec;border-bottom:1px solid #e9e9ec;grid-template-columns:1fr 1fr;display:grid}.HomeStories-module__T4rUPG__patientDetail>div{flex-direction:column;min-width:0;padding:20px 24px;display:flex}.HomeStories-module__T4rUPG__patientDetail>div+div{border-left:1px solid #e9e9ec}.HomeStories-module__T4rUPG__patientDetail span{color:#98989f;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.HomeStories-module__T4rUPG__patientDetail strong{color:#232326;margin-top:9px;font-size:13px}.HomeStories-module__T4rUPG__patientDetail small{color:#8b8b93;margin-top:5px;font-size:10px}.HomeStories-module__T4rUPG__activity{color:#686870;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:17px 24px;font-size:10px;display:grid}.HomeStories-module__T4rUPG__activity>i{color:#1b8e76;background:#e4f4ef;border-radius:50%;place-items:center;width:21px;height:21px;font-style:normal;display:grid}.HomeStories-module__T4rUPG__activity time{color:#a1a1a7;font:500 9px/1 var(--font-geist-mono),monospace}.HomeStories-module__T4rUPG__flowWindow header{border-bottom:1px solid #e5e6e7;justify-content:space-between;align-items:center;padding:20px 23px;display:flex}.HomeStories-module__T4rUPG__flowWindow header span{color:#95969b;font:600 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.1em}.HomeStories-module__T4rUPG__flowWindow header h4{color:#202124;margin:6px 0 0;font-size:16px}.HomeStories-module__T4rUPG__flowWindow header em{background:#f2faf7;border:1px solid #cfe7df;border-radius:18px;padding:7px 10px;font-size:9px}.HomeStories-module__T4rUPG__flowBody{background:#f8f9f9;grid-template-columns:minmax(230px,1.1fr) minmax(170px,.9fr);gap:28px;padding:34px 28px;display:grid}.HomeStories-module__T4rUPG__flowColumn{flex-direction:column;align-items:stretch;display:flex}.HomeStories-module__T4rUPG__connector{background:#cbced0;width:1px;height:22px;margin:auto;display:block}.HomeStories-module__T4rUPG__flowNode{background:#fff;border:1px solid #dedfe1;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:65px;padding:12px;display:grid;box-shadow:0 6px 15px #1f22230b}.HomeStories-module__T4rUPG__flowNode>i{color:#6f7176;background:#eff0f1;border-radius:9px;place-items:center;width:31px;height:31px;font:600 8px/1 sans-serif;display:grid}.HomeStories-module__T4rUPG__flowNode>span{flex-direction:column;gap:5px;min-width:0;display:flex}.HomeStories-module__T4rUPG__flowNode small{color:#999aa0;font:600 7px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.HomeStories-module__T4rUPG__flowNode strong{color:#2a2b2e;font-size:10px}.HomeStories-module__T4rUPG__flowNode>b{color:#a4a5aa;font-size:10px}.HomeStories-module__T4rUPG__flowAccent{background:#f5fbf9;border-color:#c7ddd8}.HomeStories-module__T4rUPG__flowAccent>i{color:#237e6b;background:#dff1ec}.HomeStories-module__T4rUPG__phonePreview{background:#fff;border:1px solid #dadbdd;border-radius:20px;align-self:center;overflow:hidden;box-shadow:0 18px 36px #1b1e1f1f}.HomeStories-module__T4rUPG__phoneBar{background:#fafafa;border-bottom:1px solid #ededee;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;height:42px;padding:0 13px;display:grid}.HomeStories-module__T4rUPG__phoneBar i{background:#1d1d1f;border-radius:50%;width:19px;height:19px}.HomeStories-module__T4rUPG__phoneBar span{font-size:8px;font-weight:600}.HomeStories-module__T4rUPG__phoneBar b{color:#a0a1a5;font:500 7px/1 var(--font-geist-mono),monospace}.HomeStories-module__T4rUPG__phonePreview>p{color:#4c4c52;background:#e9e9ec;border-radius:13px 13px 13px 4px;margin:22px 15px 14px;padding:11px 12px;font-size:9px;line-height:1.5}.HomeStories-module__T4rUPG__phonePreview>div:last-child{gap:6px;padding:0 15px 18px;display:flex}.HomeStories-module__T4rUPG__phonePreview button{color:#606067;background:#fff;border:1px solid #dadadd;border-radius:8px;flex:1;height:27px;font-size:7px}.HomeStories-module__T4rUPG__phonePreview button:first-child{color:#fff;background:#1d1d1f;border-color:#1d1d1f}.HomeStories-module__T4rUPG__flowWindow footer{color:#65666b;border-top:1px solid #e7e8e9;align-items:center;gap:9px;padding:15px 22px;font-size:10px;display:flex}.HomeStories-module__T4rUPG__flowWindow footer i{color:#21826e;background:#e2f3ee;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.HomeStories-module__T4rUPG__flowWindow footer b{color:#21826e;margin-left:auto;font-size:10px}.HomeStories-module__T4rUPG__ownerWindow{background:#fff;padding:25px}.HomeStories-module__T4rUPG__ownerHeader{justify-content:space-between;align-items:center;display:flex}.HomeStories-module__T4rUPG__ownerHeader span{color:#9999a0;font:600 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.1em}.HomeStories-module__T4rUPG__ownerHeader h4{color:#202023;margin:7px 0 0;font-size:18px}.HomeStories-module__T4rUPG__ownerHeader>i{color:#fff;background:#1d1d1f;border-radius:12px;place-items:center;width:37px;height:37px;font:600 10px/1 sans-serif;display:grid}.HomeStories-module__T4rUPG__ownerHero{color:#fff;background:#1d1d1f;border-radius:17px;margin-top:25px;padding:21px 22px 18px;position:relative;overflow:hidden}.HomeStories-module__T4rUPG__ownerHero>span{color:#a9a9af;font-size:9px;display:block}.HomeStories-module__T4rUPG__ownerHero>strong{letter-spacing:-.05em;margin-top:12px;font-size:35px;display:inline-block}.HomeStories-module__T4rUPG__ownerHero>em{color:#74d6c1;margin-left:12px;font-size:9px;font-style:normal}.HomeStories-module__T4rUPG__ownerHero>div{background:#3a3a3f;border-radius:5px;height:5px;margin-top:19px;overflow:hidden}.HomeStories-module__T4rUPG__ownerHero>div i{background:#f5f5f7;border-radius:5px;width:86%;height:100%;display:block}.HomeStories-module__T4rUPG__ownerRows{border:1px solid #e7e7ea;border-radius:15px;margin-top:10px}.HomeStories-module__T4rUPG__ownerRows>div{grid-template-columns:1fr auto 45px;align-items:center;gap:12px;min-height:52px;padding:0 15px;display:grid}.HomeStories-module__T4rUPG__ownerRows>div+div{border-top:1px solid #ececef}.HomeStories-module__T4rUPG__ownerRows span{color:#76767e;font-size:10px}.HomeStories-module__T4rUPG__ownerRows strong{color:#242427;font-size:11px}.HomeStories-module__T4rUPG__ownerRows em{color:#26836f;text-align:right;font-size:9px;font-style:normal}.HomeStories-module__T4rUPG__ownerInsight{background:#eef0ef;border-radius:15px;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:10px;padding:17px;display:flex}.HomeStories-module__T4rUPG__ownerInsight>div{flex-direction:column;min-width:0;display:flex}.HomeStories-module__T4rUPG__ownerInsight span{color:#b2547f;font:600 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.HomeStories-module__T4rUPG__ownerInsight small{color:#87878e;margin-top:7px;font-size:8px}.HomeStories-module__T4rUPG__ownerInsight strong{color:#2b2b2e;max-width:340px;margin-top:5px;font-size:11px}.HomeStories-module__T4rUPG__ownerInsight button{color:#fff;background:#1d1d1f;border:0;border-radius:15px;flex:none;height:30px;padding:0 12px;font-size:8px}.HomeStories-module__T4rUPG__specs{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);margin-top:5rem;display:grid}.HomeStories-module__T4rUPG__specs>div{flex-direction:column;justify-content:center;min-height:150px;padding:1.5rem;display:flex}.HomeStories-module__T4rUPG__specs>div+div{border-left:1px solid #ffffff1f}.HomeStories-module__T4rUPG__specs strong{color:#f0f0f2;letter-spacing:-.02em;font-size:19px}.HomeStories-module__T4rUPG__specs span{color:#777780;max-width:190px;margin-top:9px;font-size:12px;line-height:1.5}@media (max-width:980px){.HomeStories-module__T4rUPG__story,.HomeStories-module__T4rUPG__reverse{grid-template-columns:1fr;min-height:0;padding:5.5rem 0}.HomeStories-module__T4rUPG__storyCopy,.HomeStories-module__T4rUPG__reverse .HomeStories-module__T4rUPG__storyCopy{order:1;max-width:660px;padding-top:0;position:static}.HomeStories-module__T4rUPG__visual,.HomeStories-module__T4rUPG__reverse .HomeStories-module__T4rUPG__visual{order:2}.HomeStories-module__T4rUPG__productCanvas{min-height:590px}.HomeStories-module__T4rUPG__specs{grid-template-columns:repeat(2,1fr)}.HomeStories-module__T4rUPG__specs>div:nth-child(3){border-top:1px solid #ffffff1f;border-left:0}.HomeStories-module__T4rUPG__specs>div:nth-child(4){border-top:1px solid #ffffff1f}}@media (max-width:620px){.HomeStories-module__T4rUPG__section{padding:6rem 0 3rem}.HomeStories-module__T4rUPG__intro{padding-bottom:3.5rem}.HomeStories-module__T4rUPG__intro h2{font-size:44px}.HomeStories-module__T4rUPG__intro>div>span{font-size:17px}.HomeStories-module__T4rUPG__story,.HomeStories-module__T4rUPG__reverse{gap:2.5rem;padding:4rem 0}.HomeStories-module__T4rUPG__storyCopy h3{font-size:36px}.HomeStories-module__T4rUPG__storyCopy>span{font-size:15.5px}.HomeStories-module__T4rUPG__productCanvas{border-radius:24px;min-height:480px;margin-inline:-.45rem;padding:1rem}.HomeStories-module__T4rUPG__patientWindow,.HomeStories-module__T4rUPG__flowWindow,.HomeStories-module__T4rUPG__ownerWindow{border-radius:17px}.HomeStories-module__T4rUPG__journeyRail{padding-inline:12px}.HomeStories-module__T4rUPG__journeyRail span{font-size:7px}.HomeStories-module__T4rUPG__patientDetail{grid-template-columns:1fr}.HomeStories-module__T4rUPG__patientDetail>div+div{border-top:1px solid #e9e9ec;border-left:0}.HomeStories-module__T4rUPG__flowBody{grid-template-columns:1fr;padding:20px 14px}.HomeStories-module__T4rUPG__phonePreview{display:none}.HomeStories-module__T4rUPG__ownerWindow{padding:16px}.HomeStories-module__T4rUPG__ownerInsight{flex-direction:column;align-items:flex-start}.HomeStories-module__T4rUPG__specs{grid-template-columns:1fr}.HomeStories-module__T4rUPG__specs>div{min-height:112px;padding:1.25rem .5rem}.HomeStories-module__T4rUPG__specs>div+div,.HomeStories-module__T4rUPG__specs>div:nth-child(3){border-top:1px solid #ffffff1f;border-left:0}}@media (prefers-reduced-motion:reduce){.HomeStories-module__T4rUPG__patientWindow,.HomeStories-module__T4rUPG__flowWindow,.HomeStories-module__T4rUPG__ownerWindow{transition:none}}
.CtaBand-module__NYHCma__section{padding:7rem 0 8rem;scroll-margin-top:6rem}.CtaBand-module__NYHCma__heading{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-bottom:4.5rem;display:grid}.CtaBand-module__NYHCma__heading>div>p{color:#ff8fd0d9;font:600 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:.17em;text-transform:uppercase;margin:0}.CtaBand-module__NYHCma__heading h2{color:#f5f5f7;letter-spacing:-.052em;text-wrap:balance;max-width:760px;margin:1.25rem 0 0;font-size:clamp(42px,5.6vw,72px);font-weight:570;line-height:.98}.CtaBand-module__NYHCma__headingSide>span{color:#9999a3;text-wrap:pretty;font-size:17px;line-height:1.65;display:block}.CtaBand-module__NYHCma__headingSide>div{flex-wrap:wrap;gap:.7rem;margin-top:1.8rem;display:flex}.CtaBand-module__NYHCma__deliveryBoard{color:#1d1d1f;background:#f5f5f7;border-radius:30px;overflow:hidden;box-shadow:0 35px 85px #0000003d}.CtaBand-module__NYHCma__boardTop{color:#77777f;min-height:58px;font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #dedee2;justify-content:space-between;align-items:center;gap:1rem;padding:0 24px;display:flex}.CtaBand-module__NYHCma__boardTop em{color:#317c6e;align-items:center;gap:8px;font-style:normal;display:flex}.CtaBand-module__NYHCma__boardTop em i{background:#25a88e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #25a88e17}.CtaBand-module__NYHCma__timeline{grid-template-columns:repeat(4,1fr);padding:clamp(2.5rem,5vw,5rem) clamp(1.4rem,4vw,4rem);display:grid}.CtaBand-module__NYHCma__timeline article{min-width:0;padding-right:clamp(1rem,3vw,2.5rem);position:relative}.CtaBand-module__NYHCma__timeline article:last-child{padding-right:0}.CtaBand-module__NYHCma__track{align-items:center;margin-bottom:2rem;display:flex}.CtaBand-module__NYHCma__track>i{z-index:1;color:#fff;background:#1d1d1f;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:600 8px/1 sans-serif;display:grid;position:relative}.CtaBand-module__NYHCma__track>b{background:#c9c9ce;width:100%;height:1px;display:block}.CtaBand-module__NYHCma__timeline article:last-child .CtaBand-module__NYHCma__track>b{visibility:hidden}.CtaBand-module__NYHCma__timeline article>span{color:#a1a1a8;font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.08em}.CtaBand-module__NYHCma__timeline h3{letter-spacing:-.025em;margin:9px 0 0;font-size:18px}.CtaBand-module__NYHCma__timeline p{color:#74747c;max-width:210px;margin:10px 0 0;font-size:12px;line-height:1.55}@media (max-width:850px){.CtaBand-module__NYHCma__heading{grid-template-columns:1fr;align-items:start}.CtaBand-module__NYHCma__headingSide{max-width:620px}.CtaBand-module__NYHCma__timeline{grid-template-columns:repeat(2,1fr);gap:2.5rem 0}.CtaBand-module__NYHCma__timeline article:nth-child(2) .CtaBand-module__NYHCma__track>b{visibility:hidden}}@media (max-width:580px){.CtaBand-module__NYHCma__section{padding:5rem 0 6rem}.CtaBand-module__NYHCma__heading{padding-bottom:3rem}.CtaBand-module__NYHCma__heading h2{font-size:42px}.CtaBand-module__NYHCma__headingSide>span{font-size:15.5px}.CtaBand-module__NYHCma__headingSide>div{flex-direction:column}.CtaBand-module__NYHCma__deliveryBoard{border-radius:22px;margin-inline:-.4rem}.CtaBand-module__NYHCma__boardTop{flex-direction:column;justify-content:center;align-items:flex-start;min-height:72px;padding:12px 17px}.CtaBand-module__NYHCma__timeline{grid-template-columns:1fr;padding:2rem 1.2rem}.CtaBand-module__NYHCma__timeline article{padding:0 0 1.7rem}.CtaBand-module__NYHCma__timeline article:last-child{padding-bottom:0}.CtaBand-module__NYHCma__track{align-items:flex-start;height:100%;margin:0;position:absolute;top:0;left:0}.CtaBand-module__NYHCma__track>b{width:1px;height:100%;margin-left:-15px}.CtaBand-module__NYHCma__timeline article:nth-child(2) .CtaBand-module__NYHCma__track>b{visibility:visible}.CtaBand-module__NYHCma__timeline article:last-child .CtaBand-module__NYHCma__track>b{visibility:hidden}.CtaBand-module__NYHCma__timeline article>span,.CtaBand-module__NYHCma__timeline h3,.CtaBand-module__NYHCma__timeline p{margin-left:48px}.CtaBand-module__NYHCma__timeline article>span{padding-top:4px;display:block}.CtaBand-module__NYHCma__timeline h3{margin-top:7px}.CtaBand-module__NYHCma__timeline p{max-width:none}}.CtaBand-module__NYHCma__deliveryBoard{color:#efeff1;background:linear-gradient(145deg,#18191e,#101115);border:1px solid #ffffff1a;box-shadow:0 38px 90px #0006,inset 0 1px #ffffff0f}.CtaBand-module__NYHCma__boardTop{color:#85858f;border-color:#ffffff1a}.CtaBand-module__NYHCma__boardTop em{color:#78cbbb}.CtaBand-module__NYHCma__track>i{color:#101115;background:#f0f0f2}.CtaBand-module__NYHCma__track>b{background:#36373e}.CtaBand-module__NYHCma__timeline article:last-child .CtaBand-module__NYHCma__track>i{color:#f1f1f3;background:#17181d;box-shadow:inset 0 0 0 1px #4b4c54}.CtaBand-module__NYHCma__timeline article>span{color:#85858f}.CtaBand-module__NYHCma__timeline h3{color:#dedee2}.CtaBand-module__NYHCma__timeline p{color:#85868f}
.CrmProductPage-module__0jBrEG__page{--pink:#ff62ae;--rose:#ff8fd0;--mint:#5ff0da;--teal:#12e3be;color:#ededef;background:#060608;overflow:hidden}.CrmProductPage-module__0jBrEG__hero{isolation:isolate;background:#060608;border-bottom:1px solid #ffffff12;min-height:820px;padding:10.5rem 0 6rem;position:relative;overflow:hidden}.CrmProductPage-module__0jBrEG__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#060608cc 0%,#0606087a 39%,#0606081a 70%),linear-gradient(#06060833 62%,#060608 100%);position:absolute;inset:0}.CrmProductPage-module__0jBrEG__heroWave{z-index:-2;filter:saturate(1.28)brightness(1.28);pointer-events:none;will-change:transform;width:120%;height:680px;position:absolute;top:5rem;left:-10%;-webkit-mask-image:radial-gradient(72% 62% at 62% 48%,#000 42%,#0000 82%);mask-image:radial-gradient(72% 62% at 62% 48%,#000 42%,#0000 82%)}.CrmProductPage-module__0jBrEG__heroInner{grid-template-columns:minmax(0,.85fr) minmax(500px,1.15fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);display:grid;position:relative}.CrmProductPage-module__0jBrEG__heroCopy>p{color:#5ff0dad6;font:500 11px/1.2 var(--font-geist-mono),monospace;letter-spacing:.18em;text-transform:uppercase;margin:0}.CrmProductPage-module__0jBrEG__heroCopy h1{letter-spacing:-.045em;text-wrap:balance;max-width:650px;margin:1.25rem 0 0;font-size:clamp(42px,5.1vw,72px);font-weight:600;line-height:.98}.CrmProductPage-module__0jBrEG__heroCopy h1 span{background:linear-gradient(#fff,#b7b7c0);color:#0000;-webkit-background-clip:text;background-clip:text}.CrmProductPage-module__0jBrEG__heroCopy h1 strong{background:linear-gradient(100deg,#ff3e9e,#ff8fd0 32%,#fff 52%,#5ff0da 76%,#12e3be) 0 0/190% 100%;color:#0000;font-weight:inherit;-webkit-background-clip:text;background-clip:text;margin-top:.12em;animation:12s ease-in-out infinite CrmProductPage-module__0jBrEG__heroHue;display:block}@keyframes CrmProductPage-module__0jBrEG__heroHue{50%{background-position:100%}}.CrmProductPage-module__0jBrEG__heroCopy>div>p{color:#9091a0;text-wrap:pretty;max-width:580px;margin:1.65rem 0 0;font-size:17px;line-height:1.7}.CrmProductPage-module__0jBrEG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.CrmProductPage-module__0jBrEG__heroVisualWrap{perspective:1400px;min-width:0;position:relative}.CrmProductPage-module__0jBrEG__heroVisualWrap:before{content:"";z-index:-1;filter:blur(68px);background:linear-gradient(115deg,#ff3e9e33,#5d56de1a 48%,#5ff0da2b);border-radius:50%;position:absolute;inset:4% -4% -7%}.CrmProductPage-module__0jBrEG__heroSystem{height:475px;transform-style:preserve-3d;will-change:transform;background:#0c0d11;border:1px solid #ffffff24;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 45px 100px #0000008c,inset 0 1px #ffffff12}.CrmProductPage-module__0jBrEG__systemTop{color:#85868d;height:38px;font:500 9px/1 var(--font-geist-mono),monospace;background:linear-gradient(#202126,#18191e);border-bottom:1px solid #25262c;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 13px;display:grid}.CrmProductPage-module__0jBrEG__systemTop>span{gap:5px;display:flex}.CrmProductPage-module__0jBrEG__systemTop>span i{background:#e46b64;border-radius:50%;width:7px;height:7px}.CrmProductPage-module__0jBrEG__systemTop>span i:nth-child(2){background:#d7b057}.CrmProductPage-module__0jBrEG__systemTop>span i:last-child{background:#60b77a}.CrmProductPage-module__0jBrEG__systemTop>em{color:#79bc89;justify-self:end;align-items:center;gap:5px;font-style:normal;display:flex}.CrmProductPage-module__0jBrEG__systemTop>em i{background:#69c47f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #69c47f1a}.CrmProductPage-module__0jBrEG__systemBody{grid-template-columns:112px 1fr;height:calc(100% - 38px);display:grid}.CrmProductPage-module__0jBrEG__systemNav{background:#111216;border-right:1px solid #222329;flex-direction:column;gap:3px;padding:14px 9px;display:flex}.CrmProductPage-module__0jBrEG__systemNav>b{width:27px;height:27px;color:var(--rose);background:#ff3e9e14;border:1px solid #ff8fd040;border-radius:7px;place-items:center;margin:0 0 11px 7px;font-size:9px;display:grid}.CrmProductPage-module__0jBrEG__systemNav span{color:#7f8089;border-radius:6px;align-items:center;gap:7px;height:30px;padding:0 8px;font-size:8px;display:flex}.CrmProductPage-module__0jBrEG__systemNav span i{border:1px solid;border-radius:3px;width:8px;height:8px}.CrmProductPage-module__0jBrEG__systemNav .CrmProductPage-module__0jBrEG__systemNavActive{color:var(--rose);box-shadow:inset 2px 0 var(--pink);background:linear-gradient(90deg,#ff3e9e21,#0000)}.CrmProductPage-module__0jBrEG__systemMain{background:radial-gradient(circle at 80% -10%,#ff3e9e0e,#0000 35%),#0d0e12;padding:20px}.CrmProductPage-module__0jBrEG__systemMain>header{flex-direction:column;gap:5px;display:flex}.CrmProductPage-module__0jBrEG__systemMain>header span{color:#7f8089;font-size:8px}.CrmProductPage-module__0jBrEG__systemMain>header strong{color:#ebe8e2;letter-spacing:-.02em;font-size:18px}.CrmProductPage-module__0jBrEG__heroKpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.CrmProductPage-module__0jBrEG__heroKpis>div{background:linear-gradient(145deg,#17181c,#121317);border:1px solid #27282d;border-radius:9px;min-width:0;padding:12px}.CrmProductPage-module__0jBrEG__heroKpis span,.CrmProductPage-module__0jBrEG__heroKpis small{color:#7f8089;font-size:7px;display:block}.CrmProductPage-module__0jBrEG__heroKpis strong{color:#e5e2dc;margin:7px 0;font-size:14px;display:block}.CrmProductPage-module__0jBrEG__heroKpis small{color:#63be79}.CrmProductPage-module__0jBrEG__heroKpis>div:nth-child(2){background:radial-gradient(circle at 100% 0,#5ff0da11,#0000 55%),#141519}.CrmProductPage-module__0jBrEG__heroKpis>div:nth-child(3){background:radial-gradient(circle at 100% 0,#ff3e9e14,#0000 55%),#141519}.CrmProductPage-module__0jBrEG__heroSchedule{background:#141519;border:1px solid #27282d;border-radius:9px;margin-top:10px;padding:0 12px 8px}.CrmProductPage-module__0jBrEG__heroScheduleHead{justify-content:space-between;align-items:center;height:38px;display:flex}.CrmProductPage-module__0jBrEG__heroScheduleHead span{color:#7f8089;text-transform:uppercase;letter-spacing:.07em;font-size:7px}.CrmProductPage-module__0jBrEG__heroScheduleHead b{color:#68ccb9;background:#5ff0da0e;border-radius:12px;padding:4px 7px;font-size:7px}.CrmProductPage-module__0jBrEG__heroSchedule>div:not(.CrmProductPage-module__0jBrEG__heroScheduleHead){border-top:1px solid #24252a;grid-template-columns:34px 25px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:48px;display:grid}.CrmProductPage-module__0jBrEG__heroSchedule time{color:#7f8089;font:500 7px/1 var(--font-geist-mono),monospace}.CrmProductPage-module__0jBrEG__heroSchedule>div>i{width:24px;height:24px;color:var(--rose);background:#ff3e9e0e;border:1px solid #ff8fd029;border-radius:6px;place-items:center;font:600 6px/1 sans-serif;display:grid}.CrmProductPage-module__0jBrEG__heroSchedule>div>span{flex-direction:column;gap:4px;min-width:0;display:flex}.CrmProductPage-module__0jBrEG__heroSchedule>div>span b{color:#bdbbb5;font-size:8px}.CrmProductPage-module__0jBrEG__heroSchedule>div>span small{color:#7f8089;font-size:7px}.CrmProductPage-module__0jBrEG__heroSchedule>div>em{color:#e979b1;background:#ff3e9e12;border-radius:10px;padding:4px 6px;font-size:6.5px;font-style:normal}.CrmProductPage-module__0jBrEG__heroSchedule>div>.CrmProductPage-module__0jBrEG__statusMint{color:#67c8b6;background:#5ff0da0e}.CrmProductPage-module__0jBrEG__floatingCard{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#131419e6;border:1px solid #ffffff21;border-radius:11px;width:185px;padding:12px;position:absolute;box-shadow:0 18px 40px #00000057,inset 0 1px #ffffff0a}.CrmProductPage-module__0jBrEG__floatingCard span,.CrmProductPage-module__0jBrEG__floatingCard strong,.CrmProductPage-module__0jBrEG__floatingCard small{display:block}.CrmProductPage-module__0jBrEG__floatingCard span{color:#7f8089;font:500 6px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.CrmProductPage-module__0jBrEG__floatingCard strong{color:#dbd8d2;margin-top:7px;font-size:8px}.CrmProductPage-module__0jBrEG__floatingCard small{color:#7f8089;margin-top:5px;font-size:6px}.CrmProductPage-module__0jBrEG__floatingCard span i{background:var(--mint);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block;box-shadow:0 0 7px #5ff0da80}.CrmProductPage-module__0jBrEG__floatMessage{bottom:62px;right:-28px}.CrmProductPage-module__0jBrEG__floatPulse{top:65px;left:-35px}.CrmProductPage-module__0jBrEG__floatPulse span{color:var(--rose)}.CrmProductPage-module__0jBrEG__heroHint{color:#7f8089;font:500 8px/1 var(--font-geist-mono),monospace;letter-spacing:.05em;align-items:center;gap:8px;display:flex;position:absolute;bottom:-3.6rem;right:3rem}.CrmProductPage-module__0jBrEG__heroHint i{background:var(--rose);border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite CrmProductPage-module__0jBrEG__hintPulse}@keyframes CrmProductPage-module__0jBrEG__hintPulse{50%{box-shadow:0 0 0 6px #ff8fd000}0%,to{box-shadow:0 0 0 2px #ff8fd024}}.CrmProductPage-module__0jBrEG__previewSection{padding:8rem 0 7rem}.CrmProductPage-module__0jBrEG__sectionIntro{text-align:center;max-width:860px;margin:0 auto 4rem}.CrmProductPage-module__0jBrEG__sectionIntro>p{color:#5ff0dacc;font:500 11px/1.2 var(--font-geist-mono),monospace;letter-spacing:.18em;text-transform:uppercase;margin:0}.CrmProductPage-module__0jBrEG__sectionIntro h2{background:linear-gradient(#fafafd,#b7b7c1);color:#0000;letter-spacing:-.045em;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:1rem 0 0;font-size:clamp(38px,4.8vw,60px);font-weight:580;line-height:1.04}.CrmProductPage-module__0jBrEG__sectionIntro>span{color:#9898a2;text-wrap:pretty;max-width:690px;margin:1.5rem auto 0;font-size:17px;line-height:1.7;display:block}.CrmProductPage-module__0jBrEG__stories{padding:1rem 0 6rem}.CrmProductPage-module__0jBrEG__showcase{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2.5rem,6vw,6.5rem);min-height:760px;padding:5rem 0;display:grid}.CrmProductPage-module__0jBrEG__showcase+.CrmProductPage-module__0jBrEG__showcase{border-top:1px solid #ffffff12}.CrmProductPage-module__0jBrEG__showcaseReverse{grid-template-columns:minmax(0,1.28fr) minmax(260px,.72fr)}.CrmProductPage-module__0jBrEG__showcaseReverse .CrmProductPage-module__0jBrEG__showcaseCopy{order:2}.CrmProductPage-module__0jBrEG__showcaseReverse .CrmProductPage-module__0jBrEG__showcaseVisual{order:1}.CrmProductPage-module__0jBrEG__showcaseCopy>p{color:#ff8fd0d1;font:500 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;margin:0}.CrmProductPage-module__0jBrEG__showcaseCopy h2{color:#eeeef1;letter-spacing:-.043em;text-wrap:balance;margin:1.15rem 0 0;font-size:clamp(34px,3.8vw,52px);font-weight:550;line-height:1.04}.CrmProductPage-module__0jBrEG__showcaseCopy>span{color:#9898a2;text-wrap:pretty;margin-top:1.5rem;font-size:17px;line-height:1.72;display:block}.CrmProductPage-module__0jBrEG__showcaseCopy blockquote{color:#c4c4cc;font:500 13px/1.65 var(--font-geist-mono),monospace;border-left:1px solid #5ff0da73;margin:1.7rem 0 0;padding-left:1rem}.CrmProductPage-module__0jBrEG__showcaseVisual{min-width:0}.CrmProductPage-module__0jBrEG__visualBackdrop{isolation:isolate;background:#f5f5f7;border:0;border-radius:38px;place-items:center;min-height:590px;padding:clamp(2rem,4vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 38px 88px #0000003b,-80px 72px 115px -56px #ff62ae47,82px 82px 125px -60px #5ff0da38}.CrmProductPage-module__0jBrEG__sms{background:#f3f1ed;box-shadow:inset 0 1px #ffffffe6,0 38px 88px #0000003b,-86px 78px 120px -56px #ff48a452,86px 86px 130px -60px #5ff0da36}.CrmProductPage-module__0jBrEG__patient{background:#e9eceb;box-shadow:inset 0 1px #ffffffe6,0 38px 88px #0000003b,-76px 82px 122px -58px #9770ff40,88px 76px 126px -58px #ff62ae45}.CrmProductPage-module__0jBrEG__pulse{background:#f1f1f3;box-shadow:inset 0 1px #ffffffe6,0 38px 88px #0000003b,-82px 82px 122px -58px #5ff0da42,90px 76px 128px -60px #ff62ae3d}.CrmProductPage-module__0jBrEG__screen{background:#0d0e12;border:1px solid #ffffff29;border-radius:19px;width:min(100%,820px);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s;overflow:hidden;box-shadow:0 30px 68px #1d1d1f47,0 10px 24px #1d1d1f29,0 0 0 1px #0000001f,inset 0 1px #ffffff12}.CrmProductPage-module__0jBrEG__visualBackdrop:hover .CrmProductPage-module__0jBrEG__screen{transform:translateY(-8px)scale(1.012);box-shadow:0 44px 92px #1d1d1f57,0 14px 32px #1d1d1f2e,0 0 0 1px #0000001f,inset 0 1px #ffffff14}.CrmProductPage-module__0jBrEG__screenBar{color:#85868d;height:39px;font:500 8px/1 var(--font-geist-mono),monospace;background:linear-gradient(#202126,#191a1f);border-bottom:1px solid #25262c;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 13px;display:grid}.CrmProductPage-module__0jBrEG__screenBar>span{gap:5px;display:flex}.CrmProductPage-module__0jBrEG__screenBar>span i{background:#e46b64;border-radius:50%;width:7px;height:7px}.CrmProductPage-module__0jBrEG__screenBar>span i:nth-child(2){background:#d7b057}.CrmProductPage-module__0jBrEG__screenBar>span i:last-child{background:#60b77a}.CrmProductPage-module__0jBrEG__screenBar em{color:#65b978;justify-self:end;font-style:normal}.CrmProductPage-module__0jBrEG__smsScreen{grid-template-columns:130px 1fr;min-height:420px;display:grid}.CrmProductPage-module__0jBrEG__smsScreen>aside{background:#111216;border-right:1px solid #23242a;flex-direction:column;gap:4px;padding:16px 10px;display:flex}.CrmProductPage-module__0jBrEG__smsScreen>aside strong{color:#aaa9a3;margin:2px 8px 13px;font-size:9px}.CrmProductPage-module__0jBrEG__smsScreen>aside span{color:#7f8089;border-radius:6px;align-items:center;gap:7px;height:30px;padding:0 8px;font-size:8px;display:flex}.CrmProductPage-module__0jBrEG__smsScreen>aside span i{border:1px solid;border-radius:2px;width:8px;height:8px}.CrmProductPage-module__0jBrEG__smsScreen>aside .CrmProductPage-module__0jBrEG__integrationActive{color:var(--rose);box-shadow:inset 2px 0 var(--pink);background:linear-gradient(90deg,#ff3e9e24,#0000)}.CrmProductPage-module__0jBrEG__smsScreen>main{min-width:0;padding:20px}.CrmProductPage-module__0jBrEG__smsScreen>main>header,.CrmProductPage-module__0jBrEG__patientScreen>main>header,.CrmProductPage-module__0jBrEG__pulseScreen>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.CrmProductPage-module__0jBrEG__smsScreen header>div,.CrmProductPage-module__0jBrEG__patientScreen header>div,.CrmProductPage-module__0jBrEG__pulseScreen header>div{flex-direction:column;gap:5px;display:flex}.CrmProductPage-module__0jBrEG__smsScreen header span,.CrmProductPage-module__0jBrEG__patientScreen header span,.CrmProductPage-module__0jBrEG__pulseScreen header span{color:#7f8089;font-size:7px}.CrmProductPage-module__0jBrEG__smsScreen header h3,.CrmProductPage-module__0jBrEG__patientScreen header h3,.CrmProductPage-module__0jBrEG__pulseScreen header h3{color:#e8e5df;letter-spacing:-.02em;margin:0;font-size:16px}.CrmProductPage-module__0jBrEG__smsScreen header>b,.CrmProductPage-module__0jBrEG__patientScreen header>b,.CrmProductPage-module__0jBrEG__pulseScreen header>b{color:#64c3b2;background:#5ff0da0b;border:1px solid #5ff0da1f;border-radius:12px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;display:flex}.CrmProductPage-module__0jBrEG__smsScreen header>b i,.CrmProductPage-module__0jBrEG__pulseScreen header>b i{background:var(--mint);border-radius:50%;width:5px;height:5px}.CrmProductPage-module__0jBrEG__smsStats,.CrmProductPage-module__0jBrEG__journeySummary,.CrmProductPage-module__0jBrEG__pulseSummary{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:15px;display:grid}.CrmProductPage-module__0jBrEG__smsStats>div,.CrmProductPage-module__0jBrEG__journeySummary>div,.CrmProductPage-module__0jBrEG__pulseSummary>div{background:linear-gradient(145deg,#17181c,#121317);border:1px solid #26272d;border-radius:8px;padding:10px}.CrmProductPage-module__0jBrEG__smsStats span,.CrmProductPage-module__0jBrEG__smsStats small,.CrmProductPage-module__0jBrEG__journeySummary span,.CrmProductPage-module__0jBrEG__pulseSummary span,.CrmProductPage-module__0jBrEG__pulseSummary small{color:#7f8089;font-size:7px;display:block}.CrmProductPage-module__0jBrEG__smsStats strong,.CrmProductPage-module__0jBrEG__journeySummary strong,.CrmProductPage-module__0jBrEG__pulseSummary strong{color:#e6e3dd;margin:7px 0 5px;font-size:13px;display:block}.CrmProductPage-module__0jBrEG__smsStats small,.CrmProductPage-module__0jBrEG__pulseSummary small{color:#5abb70}.CrmProductPage-module__0jBrEG__connectionCard{background:#141519;border:1px solid #27282e;border-radius:8px;margin-top:8px;padding:12px}.CrmProductPage-module__0jBrEG__connectionCard>div{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.CrmProductPage-module__0jBrEG__connectionCard>div span{color:#b8b6b0;font-size:9px}.CrmProductPage-module__0jBrEG__connectionCard>div b{color:#64c6b4;background:#5ff0da0e;border-radius:8px;padding:4px 6px;font-size:7px}.CrmProductPage-module__0jBrEG__connectionCard label{color:#7f8089;border-top:1px solid #23242a;grid-template-columns:80px 1fr;align-items:center;min-height:27px;font-size:7px;display:grid}.CrmProductPage-module__0jBrEG__connectionCard label span{color:#8c8d93;font-family:var(--font-geist-mono),monospace;background:#101115;border:1px solid #292a30;border-radius:5px;padding:5px 7px}.CrmProductPage-module__0jBrEG__connectionCard p{color:#5f9d91;margin:9px 0 0;font-size:7px}.CrmProductPage-module__0jBrEG__connectionCard p i{background:var(--mint);border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block}.CrmProductPage-module__0jBrEG__automationRows{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.CrmProductPage-module__0jBrEG__automationRows>div{background:#121317;border:1px solid #25262c;border-radius:7px;grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:8px;display:grid}.CrmProductPage-module__0jBrEG__automationRows>div>i{width:20px;height:20px;color:var(--rose);background:#ff3e9e12;border-radius:5px;place-items:center;font:600 7px/1 sans-serif;display:grid}.CrmProductPage-module__0jBrEG__automationRows span{flex-direction:column;gap:3px;display:flex}.CrmProductPage-module__0jBrEG__automationRows span b{color:#adaba5;font-size:7px}.CrmProductPage-module__0jBrEG__automationRows span small{color:#7f8089;font-size:6.5px}.CrmProductPage-module__0jBrEG__automationRows em{color:#5bbb72;font-size:6.5px;font-style:normal}.CrmProductPage-module__0jBrEG__patientScreen{grid-template-columns:170px 1fr;min-height:420px;display:grid}.CrmProductPage-module__0jBrEG__patientScreen>aside{background:#111216;border-right:1px solid #23242a;padding:18px 14px}.CrmProductPage-module__0jBrEG__patientIdentity{text-align:center;border-bottom:1px solid #24252a;flex-direction:column;align-items:center;padding-bottom:16px;display:flex}.CrmProductPage-module__0jBrEG__patientIdentity>i{width:44px;height:44px;color:var(--rose);background:#ff3e9e13;border:1px solid #ff8fd03d;border-radius:12px;place-items:center;font:600 11px/1 sans-serif;display:grid}.CrmProductPage-module__0jBrEG__patientIdentity h3{color:#d9d7d0;margin:9px 0 4px;font-size:10px}.CrmProductPage-module__0jBrEG__patientIdentity span{color:#7f8089;font-size:7px}.CrmProductPage-module__0jBrEG__patientScreen dl{margin:12px 0 0}.CrmProductPage-module__0jBrEG__patientScreen dl div{border-bottom:1px solid #222329;flex-direction:column;gap:4px;padding:8px 0;display:flex}.CrmProductPage-module__0jBrEG__patientScreen dt{color:#7f8089;font-size:6.5px}.CrmProductPage-module__0jBrEG__patientScreen dd{color:#a8a7a1;margin:0;font-size:7.5px}.CrmProductPage-module__0jBrEG__patientScreen aside button{width:100%;height:28px;color:var(--rose);background:#ff3e9e12;border:1px solid #ff8fd02e;border-radius:6px;margin-top:13px;font-size:7px}.CrmProductPage-module__0jBrEG__patientScreen>main{min-width:0;padding:20px}.CrmProductPage-module__0jBrEG__patientScreen header>div{max-width:280px}.CrmProductPage-module__0jBrEG__patientScreen header>h3{font-size:13px}.CrmProductPage-module__0jBrEG__patientScreen header>b{color:var(--rose);background:#ff3e9e0d;border-color:#ff8fd021}.CrmProductPage-module__0jBrEG__journeySummary strong{font-size:12px}.CrmProductPage-module__0jBrEG__timeline{margin-top:10px;padding-left:4px}.CrmProductPage-module__0jBrEG__timeline>div{border-top:1px solid #24252a;grid-template-columns:38px 7px 1fr auto;align-items:center;gap:8px;min-height:53px;display:grid;position:relative}.CrmProductPage-module__0jBrEG__timeline time{color:#7f8089;font:500 7px/1 var(--font-geist-mono),monospace}.CrmProductPage-module__0jBrEG__timeline>div>i{background:var(--pink);border-radius:50%;width:6px;height:6px;position:relative;box-shadow:0 0 0 3px #ff3e9e14}.CrmProductPage-module__0jBrEG__timeline>div:nth-child(2)>i{background:#9278ff}.CrmProductPage-module__0jBrEG__timeline>div:nth-child(3)>i{background:var(--mint)}.CrmProductPage-module__0jBrEG__timeline>div>span{flex-direction:column;gap:4px;display:flex}.CrmProductPage-module__0jBrEG__timeline>div>span b{color:#b9b7b1;font-size:8px}.CrmProductPage-module__0jBrEG__timeline>div>span small{color:#7f8089;font-size:7px}.CrmProductPage-module__0jBrEG__timeline em{color:#8a8b91;font-size:7px;font-style:normal}.CrmProductPage-module__0jBrEG__pulseScreen{min-height:420px;padding:20px}.CrmProductPage-module__0jBrEG__pulseSummary>div:first-child{background:radial-gradient(circle at 100% 0,#ff3e9e1a,#0000 60%),#141519}.CrmProductPage-module__0jBrEG__pulseSummary>div:nth-child(2){background:radial-gradient(circle at 100% 0,#5ff0da14,#0000 60%),#141519}.CrmProductPage-module__0jBrEG__pulseLayout{grid-template-columns:1.45fr .55fr;gap:8px;margin-top:9px;display:grid}.CrmProductPage-module__0jBrEG__pulseLayout>section,.CrmProductPage-module__0jBrEG__pulseLayout>aside{background:#141519;border:1px solid #26272d;border-radius:8px}.CrmProductPage-module__0jBrEG__pulseTitle{color:#8c8d93;border-bottom:1px solid #25262b;justify-content:space-between;align-items:center;height:34px;padding:0 11px;font-size:7px;display:flex}.CrmProductPage-module__0jBrEG__pulseTitle b{color:#7f8089}.CrmProductPage-module__0jBrEG__opportunity{border-bottom:1px solid #24252a;grid-template-columns:24px 1fr auto 46px;align-items:center;gap:7px;min-height:63px;margin:0 10px;display:grid}.CrmProductPage-module__0jBrEG__opportunity:last-child{border-bottom:0}.CrmProductPage-module__0jBrEG__opportunity>i{width:22px;height:22px;color:var(--rose);background:#ff3e9e12;border-radius:6px;place-items:center;font:600 7px/1 sans-serif;display:grid}.CrmProductPage-module__0jBrEG__opportunity>span{flex-direction:column;gap:4px;min-width:0;display:flex}.CrmProductPage-module__0jBrEG__opportunity>span b{color:#b8b6b0;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.CrmProductPage-module__0jBrEG__opportunity>span small{color:#7f8089;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.CrmProductPage-module__0jBrEG__opportunity>em{color:var(--mint);font-size:7.5px;font-style:normal}.CrmProductPage-module__0jBrEG__opportunity>button{color:#888990;background:#191a1e;border:1px solid #2c2d33;border-radius:5px;height:23px;font-size:6.5px}.CrmProductPage-module__0jBrEG__pulseLayout>aside{padding:14px}.CrmProductPage-module__0jBrEG__pulseLayout>aside>span,.CrmProductPage-module__0jBrEG__pulseLayout>aside>strong,.CrmProductPage-module__0jBrEG__pulseLayout>aside>small{display:block}.CrmProductPage-module__0jBrEG__pulseLayout>aside>span{color:#7f8089;font-size:7px}.CrmProductPage-module__0jBrEG__pulseLayout>aside>strong{color:#e1ded8;margin-top:8px;font-size:16px}.CrmProductPage-module__0jBrEG__pulseLayout>aside>small{color:#5bbb72;margin-top:5px;font-size:6.5px}.CrmProductPage-module__0jBrEG__pulseChart{border-bottom:1px solid #292a30;align-items:flex-end;gap:4px;height:100px;margin-top:18px;display:flex}.CrmProductPage-module__0jBrEG__pulseChart i{background:linear-gradient(#5ff0da,#12e3be1f);border-radius:3px 3px 0 0;flex:1;min-height:4px;animation:.7s both CrmProductPage-module__0jBrEG__chartGrow}@keyframes CrmProductPage-module__0jBrEG__chartGrow{0%{height:0}}.CrmProductPage-module__0jBrEG__pulseLayout>aside>p{color:#7f8089;margin:11px 0 0;font-size:6.5px}.CrmProductPage-module__0jBrEG__pulseLayout>aside>p i{background:var(--mint);border-radius:50%;width:4px;height:4px;margin-right:4px;display:inline-block}.CrmProductPage-module__0jBrEG__foundation{border-top:1px solid #ffffff12;padding:7rem 0 8rem}.CrmProductPage-module__0jBrEG__foundationGrid{color:#1d1d1f;background:#f5f5f7;border-radius:32px;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff,0 35px 85px #0000003b}.CrmProductPage-module__0jBrEG__foundationGrid>div,.CrmProductPage-module__0jBrEG__foundationGrid article{height:100%}.CrmProductPage-module__0jBrEG__foundationGrid>div+div{border-left:1px solid #dedee2}.CrmProductPage-module__0jBrEG__foundationGrid article{background:0 0;min-height:255px;padding:2.4rem;transition:background .35s;position:relative;overflow:hidden}.CrmProductPage-module__0jBrEG__foundationGrid article:hover{background:#fff}.CrmProductPage-module__0jBrEG__foundationGrid article i{color:#6e6e74;font:600 10px/1 var(--font-geist-mono),monospace;font-style:normal}.CrmProductPage-module__0jBrEG__foundationGrid article h3{color:#1d1d1f;letter-spacing:-.025em;margin:4.2rem 0 0;font-size:20px;font-weight:600}.CrmProductPage-module__0jBrEG__foundationGrid article p{color:#6e6e74;margin:.85rem 0 0;font-size:14px;line-height:1.65}@media (max-width:1050px){.CrmProductPage-module__0jBrEG__hero{min-height:auto}.CrmProductPage-module__0jBrEG__heroInner{grid-template-columns:1fr}.CrmProductPage-module__0jBrEG__heroCopy{text-align:center;max-width:760px;margin:auto}.CrmProductPage-module__0jBrEG__heroCopy h1,.CrmProductPage-module__0jBrEG__heroCopy>div>p{margin-left:auto;margin-right:auto}.CrmProductPage-module__0jBrEG__heroActions{justify-content:center}.CrmProductPage-module__0jBrEG__heroVisualWrap{width:min(100%,760px);margin:2rem auto 0}.CrmProductPage-module__0jBrEG__heroHint{justify-content:center;margin-top:1.5rem;position:static}.CrmProductPage-module__0jBrEG__showcase,.CrmProductPage-module__0jBrEG__showcaseReverse{grid-template-columns:1fr;gap:2.5rem;min-height:0}.CrmProductPage-module__0jBrEG__showcaseCopy,.CrmProductPage-module__0jBrEG__showcaseReverse .CrmProductPage-module__0jBrEG__showcaseCopy{order:1;max-width:700px}.CrmProductPage-module__0jBrEG__showcaseVisual,.CrmProductPage-module__0jBrEG__showcaseReverse .CrmProductPage-module__0jBrEG__showcaseVisual{order:2}}@media (max-width:720px){.CrmProductPage-module__0jBrEG__hero{padding:8.5rem 0 4.5rem}.CrmProductPage-module__0jBrEG__heroCopy h1{font-size:42px}.CrmProductPage-module__0jBrEG__heroCopy>div>p{font-size:15px}.CrmProductPage-module__0jBrEG__heroActions{flex-direction:column}.CrmProductPage-module__0jBrEG__heroActions>*{width:100%}.CrmProductPage-module__0jBrEG__heroSystem{height:390px}.CrmProductPage-module__0jBrEG__systemBody{grid-template-columns:48px 1fr}.CrmProductPage-module__0jBrEG__systemNav{padding-inline:6px}.CrmProductPage-module__0jBrEG__systemNav>b{margin-left:4px}.CrmProductPage-module__0jBrEG__systemNav span{justify-content:center;padding:0}.CrmProductPage-module__0jBrEG__systemNav span i{width:10px;height:10px}.CrmProductPage-module__0jBrEG__systemNav span:not(.CrmProductPage-module__0jBrEG__systemNavActive),.CrmProductPage-module__0jBrEG__systemNav .CrmProductPage-module__0jBrEG__systemNavActive{font-size:0}.CrmProductPage-module__0jBrEG__systemMain{padding:13px}.CrmProductPage-module__0jBrEG__heroKpis>div{padding:9px}.CrmProductPage-module__0jBrEG__heroKpis strong{font-size:10px}.CrmProductPage-module__0jBrEG__heroSchedule>div:not(.CrmProductPage-module__0jBrEG__heroScheduleHead){grid-template-columns:29px 22px 1fr;min-height:43px}.CrmProductPage-module__0jBrEG__heroSchedule>div>em,.CrmProductPage-module__0jBrEG__floatingCard{display:none}.CrmProductPage-module__0jBrEG__previewSection{padding:6rem 0 5rem}.CrmProductPage-module__0jBrEG__sectionIntro h2{font-size:34px}.CrmProductPage-module__0jBrEG__showcase{padding:4rem 0}.CrmProductPage-module__0jBrEG__showcaseCopy h2{font-size:32px}.CrmProductPage-module__0jBrEG__visualBackdrop{border-radius:20px;min-height:470px;margin-inline:-.35rem;padding:1.3rem .65rem}.CrmProductPage-module__0jBrEG__screen{border-radius:13px}.CrmProductPage-module__0jBrEG__smsScreen{grid-template-columns:50px 1fr;min-height:390px}.CrmProductPage-module__0jBrEG__smsScreen>aside{padding-inline:6px}.CrmProductPage-module__0jBrEG__smsScreen>aside strong,.CrmProductPage-module__0jBrEG__smsScreen>aside span{justify-content:center;padding:0;font-size:0}.CrmProductPage-module__0jBrEG__smsScreen>aside span i{width:10px;height:10px}.CrmProductPage-module__0jBrEG__smsScreen>main,.CrmProductPage-module__0jBrEG__patientScreen>main,.CrmProductPage-module__0jBrEG__pulseScreen{padding:13px}.CrmProductPage-module__0jBrEG__smsStats strong,.CrmProductPage-module__0jBrEG__journeySummary strong,.CrmProductPage-module__0jBrEG__pulseSummary strong{font-size:9px}.CrmProductPage-module__0jBrEG__automationRows{grid-template-columns:1fr}.CrmProductPage-module__0jBrEG__automationRows>div:last-child{display:none}.CrmProductPage-module__0jBrEG__patientScreen{grid-template-columns:70px 1fr;min-height:390px}.CrmProductPage-module__0jBrEG__patientScreen>aside{padding-inline:7px}.CrmProductPage-module__0jBrEG__patientIdentity h3,.CrmProductPage-module__0jBrEG__patientIdentity span,.CrmProductPage-module__0jBrEG__patientScreen dl,.CrmProductPage-module__0jBrEG__patientScreen aside button{display:none}.CrmProductPage-module__0jBrEG__patientIdentity>i{width:38px;height:38px}.CrmProductPage-module__0jBrEG__timeline>div{grid-template-columns:32px 6px 1fr}.CrmProductPage-module__0jBrEG__timeline em{display:none}.CrmProductPage-module__0jBrEG__pulseLayout{grid-template-columns:1fr}.CrmProductPage-module__0jBrEG__pulseLayout>aside{display:none}.CrmProductPage-module__0jBrEG__opportunity{grid-template-columns:22px 1fr auto}.CrmProductPage-module__0jBrEG__opportunity button{display:none}.CrmProductPage-module__0jBrEG__foundationGrid{border-radius:24px;grid-template-columns:1fr}.CrmProductPage-module__0jBrEG__foundationGrid article{min-height:205px;padding:1.8rem}.CrmProductPage-module__0jBrEG__foundationGrid>div+div{border-top:1px solid #dedee2;border-left:0}.CrmProductPage-module__0jBrEG__foundationGrid article h3{margin-top:2.8rem}}@media (prefers-reduced-motion:reduce){.CrmProductPage-module__0jBrEG__page *,.CrmProductPage-module__0jBrEG__page :before,.CrmProductPage-module__0jBrEG__page :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
.ContactForm-module__4CUZdq__section{border-top:1px solid #ffffff17;padding:8rem 0 9rem;scroll-margin-top:7rem}.ContactForm-module__4CUZdq__layout{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.ContactForm-module__4CUZdq__aside{padding-top:1rem;position:sticky;top:8.5rem}.ContactForm-module__4CUZdq__eyebrow{color:#5ff0dad1;font:600 10px/1.2 var(--font-geist-mono),monospace;letter-spacing:.18em;text-transform:uppercase;margin:0}.ContactForm-module__4CUZdq__aside h2{color:#f5f5f7;letter-spacing:-.052em;text-wrap:balance;max-width:610px;margin:1.3rem 0 0;font-size:clamp(42px,5vw,68px);font-weight:570;line-height:.98}.ContactForm-module__4CUZdq__lead{color:#9999a3;text-wrap:pretty;max-width:560px;margin:1.8rem 0 0;font-size:17px;line-height:1.7}.ContactForm-module__4CUZdq__nextSteps{border-top:1px solid #ffffff1f;margin-top:3rem}.ContactForm-module__4CUZdq__nextSteps>div{border-bottom:1px solid #ffffff1f;grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:59px;display:grid}.ContactForm-module__4CUZdq__nextSteps i{color:var(--color-faint);font:600 9px/1 var(--font-geist-mono),monospace;font-style:normal}.ContactForm-module__4CUZdq__nextSteps span{color:#c8c8ce;font-size:13px}.ContactForm-module__4CUZdq__note{color:var(--color-faint);font:500 9px/1.4 var(--font-geist-mono),monospace;letter-spacing:.04em;align-items:center;gap:9px;margin:1.6rem 0 0;display:flex}.ContactForm-module__4CUZdq__note i{background:#5ff0da;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #5ff0da14}.ContactForm-module__4CUZdq__formWrap{min-width:0}.ContactForm-module__4CUZdq__formCard{color:#1d1d1f;background:#f5f5f7;border-radius:34px;padding:clamp(1.5rem,4vw,3.5rem);position:relative;box-shadow:0 35px 85px #00000040,inset 0 1px #fff}.ContactForm-module__4CUZdq__formIntro{border-bottom:1px solid #dcdce0;padding-bottom:2rem}.ContactForm-module__4CUZdq__formIntro span{color:#8b8b93;font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.ContactForm-module__4CUZdq__formIntro h3{color:#1d1d1f;letter-spacing:-.035em;margin:11px 0 0;font-size:26px;font-weight:600}.ContactForm-module__4CUZdq__form{flex-direction:column;gap:20px;padding-top:2rem;display:flex}.ContactForm-module__4CUZdq__label{color:#3b3b40;margin-bottom:9px;font-size:12px;font-weight:600;display:block}.ContactForm-module__4CUZdq__field{color:#1d1d1f;background:#fff;border:1px solid #d5d5da;border-radius:13px;outline:none;width:100%;padding:13px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px 2px #00000006}textarea.ContactForm-module__4CUZdq__field{resize:vertical;min-height:140px;line-height:1.55}.ContactForm-module__4CUZdq__errorText{color:#b42355;margin:7px 0 0;font-size:12px}.ContactForm-module__4CUZdq__submitError{color:#75203f;background:#fff2f6;border:1px solid #e4b0c2;border-radius:12px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.5}.ContactForm-module__4CUZdq__formFooter{justify-content:space-between;align-items:center;gap:20px;margin-top:3px;display:flex}.ContactForm-module__4CUZdq__privacy{color:#85858d;max-width:310px;margin:0;font-size:11.5px;line-height:1.55}.ContactForm-module__4CUZdq__submit{color:#fff;cursor:pointer;background:#1d1d1f;border:0;border-radius:23px;flex:none;justify-content:center;align-items:center;gap:9px;height:46px;padding:0 23px;font-size:13.5px;font-weight:600;transition:transform .28s,box-shadow .28s,opacity .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff26}.ContactForm-module__4CUZdq__submit:hover{transform:translateY(-2px);box-shadow:0 13px 28px #1d1d1f2e}.ContactForm-module__4CUZdq__submit:active{transform:scale(.98)}.ContactForm-module__4CUZdq__submit:disabled{pointer-events:none;opacity:.55}.ContactForm-module__4CUZdq__success{text-align:center;padding:5rem 1rem}.ContactForm-module__4CUZdq__successIcon{color:#207863;background:#dff1ec;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:auto;display:flex}.ContactForm-module__4CUZdq__success h3{color:#1d1d1f;letter-spacing:-.02em;margin:1.3rem 0 0;font-size:21px}.ContactForm-module__4CUZdq__success p{color:#76767e;max-width:390px;margin:.7rem auto 0;font-size:14px;line-height:1.6}.ContactForm-module__4CUZdq__again{color:#4b4b51;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;margin-top:1.5rem;font-size:13px;font-weight:600;text-decoration:underline}@media (max-width:900px){.ContactForm-module__4CUZdq__layout{grid-template-columns:1fr;gap:4rem}.ContactForm-module__4CUZdq__aside{max-width:720px;position:static}.ContactForm-module__4CUZdq__formCard{max-width:760px}}@media (max-width:620px){.ContactForm-module__4CUZdq__section{padding:6rem 0}.ContactForm-module__4CUZdq__aside h2{font-size:43px}.ContactForm-module__4CUZdq__lead{font-size:15.5px}.ContactForm-module__4CUZdq__formCard{border-radius:24px;margin-inline:-.4rem}.ContactForm-module__4CUZdq__formFooter{flex-direction:column;align-items:stretch}.ContactForm-module__4CUZdq__submit{width:100%}}.ContactForm-module__4CUZdq__formCard{color:#f2f2f4;background:linear-gradient(145deg,#18191e,#101115 68%);border:1px solid #ffffff1a;box-shadow:0 38px 90px #0000006b,inset 0 1px #ffffff0f}.ContactForm-module__4CUZdq__formIntro{border-color:#ffffff1a}.ContactForm-module__4CUZdq__formIntro span{color:#85858f}.ContactForm-module__4CUZdq__formIntro h3{color:#f2f2f4}.ContactForm-module__4CUZdq__label{color:#b8b8bf}.ContactForm-module__4CUZdq__field{color:#f1f1f3;background:#0d0e12;border-color:#ffffff1c;box-shadow:inset 0 1px 2px #00000040}.ContactForm-module__4CUZdq__field::placeholder{color:#62636c}.ContactForm-module__4CUZdq__field:hover{border-color:#fff3}.ContactForm-module__4CUZdq__field:focus{background:#0f1114;border-color:#5ff0da8c;box-shadow:0 0 0 3px #5ff0da14}.ContactForm-module__4CUZdq__fieldError{border-color:#c94f7e}.ContactForm-module__4CUZdq__fieldError:focus{border-color:#df6796;box-shadow:0 0 0 3px #df67961a}.ContactForm-module__4CUZdq__errorText{color:#ff8fb9}.ContactForm-module__4CUZdq__submitError{color:#ffb0cf;background:#ff3e9e12;border-color:#ff62ae3d}.ContactForm-module__4CUZdq__privacy{color:#85858f}.ContactForm-module__4CUZdq__submit{color:#111216;background:#f1f1f3;box-shadow:inset 0 1px #fff}.ContactForm-module__4CUZdq__submit:hover{box-shadow:0 13px 30px #5ff0da1f}.ContactForm-module__4CUZdq__successIcon{color:#72e2ce;background:#5ff0da1a}.ContactForm-module__4CUZdq__success h3{color:#f2f2f4}.ContactForm-module__4CUZdq__success p{color:#92939c}.ContactForm-module__4CUZdq__again{color:#c5c5cb}.ContactForm-module__4CUZdq__privacy a{color:#b9dcd5;text-underline-offset:3px;text-decoration:underline}.ContactForm-module__4CUZdq__privacy a:hover{color:#5ff0da}
