/* build/home-hero.css */
.hho1{display:flex;flex-direction:column;gap:34.139px;align-items:flex-start;position:relative;width:769.83px}
.hho2{background:#ece7ff;position:relative;border-radius:38183664px;flex-shrink:0}
.hho3{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:11.38px;align-items:center;padding-left:22.759px;padding-right:22.759px;padding-top:11.38px;padding-bottom:11.38px;position:relative;width:100%;height:100%}
.hho4{background:#4b2696;opacity:0.69;position:relative;border-radius:38183664px;flex-shrink:0;width:8.535px;height:8.535px}
.hho5{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:500;line-height:22.759px;position:relative;flex-shrink:0;color:#4b2696;font-size:17.069px;white-space:nowrap}
.hho6{position:relative;flex-shrink:0;width:100%}
.hho7{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hho8{word-break:break-word;font-family:"Inter", sans-serif;font-weight:900;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#0f172a;font-size:0px;letter-spacing:-1.6813px;width:769.85px}
.hho9{font-family:"Manrope", sans-serif;font-weight:800;line-height:70.614px;margin-bottom:0;font-size:70px}
.hho10{font-family:"Manrope", sans-serif;font-weight:800;font-size:70px}
.hho11{line-height:70.614px}
.hho12{line-height:70.614px;color:#4b2696}
.hho13{max-width:682.7783203125px;position:relative;flex-shrink:0;width:100%}
.hho14{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;max-width:inherit;position:relative;width:100%;height:100%}
.hho15{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:41.607px;position:relative;flex-shrink:0;color:#6b6b8a;font-size:25.604px;width:682.778px}
.hho16{height:81.933px;position:relative;flex-shrink:0;width:769.833px}
.hho17{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:22.759px;align-items:flex-start;padding-top:11.38px;position:relative;width:100%;height:100%}
.hho18{background:#4b2696;height:100%;position:relative;border-radius:8px;flex-shrink:0}
.hho19{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:11.38px;align-items:center;padding-left:34.139px;padding-right:34.139px;padding-top:19.914px;padding-bottom:19.914px;position:relative;width:100%;height:100%}
.hho20{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:28.449px;position:relative;flex-shrink:0;font-size:19.914px;color:#fff;white-space:nowrap}
.hho21{position:relative;flex-shrink:0;width:22.759px;height:22.759px}
.hho22{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hho23{border-color:#4b2696;border-width:1.138px;border-style:solid;height:100%;position:relative;border-radius:8px;flex-shrink:0}
.hho24{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:11.38px;align-items:center;padding-left:35.277px;padding-right:35.277px;padding-top:21.052px;padding-bottom:21.052px;position:relative;width:100%;height:100%}
.hho25{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:28.449px;position:relative;flex-shrink:0;color:#0d0d1a;font-size:19.914px;white-space:nowrap}

/* build/home-stats.css */
.hst1{background-color:#fff;filter:drop-shadow(0px 1.819px 2.728px rgba(110,56,247,0.1)) drop-shadow(0px 1.819px 1.819px rgba(110,56,247,0.1));display:flex;flex-direction:column;align-items:flex-start;padding-left:43.649px;padding-right:43.649px;padding-top:36.375px;padding-bottom:36.375px;position:relative;border-radius:14px;width:1629.58px}
.hst2{position:relative;flex-shrink:0;width:100%}
.hst3{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:100%}
.hst4{position:relative;flex-shrink:0}
.hst5{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:43.649px;align-items:center;position:relative;width:100%;height:100%}
.hst6{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:21.825px;align-items:center;position:relative;width:100%;height:100%}
.hst7{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hst8{position:relative;flex-shrink:0;width:58.199px;height:58.199px}
.hst9{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hst10{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:54.562px;position:relative;flex-shrink:0;color:#1a1a2e;font-size:43.649px;white-space:nowrap}
.hst11{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:36.375px;position:relative;flex-shrink:0;color:#6b7280;font-size:25.462px;white-space:nowrap}
.hst12{background:#e5e7eb;height:72.749px;position:relative;flex-shrink:0;width:1.819px}

/* build/home-live-card.css */
.hlc1{background-color:#fff;filter:drop-shadow(0px 4px 8.55px rgba(110,56,247,0.1));display:flex;flex-direction:column;align-items:flex-start;padding:17.971px;position:relative;border-radius:17.971px;width:280px}
.hlc2{position:relative;flex-shrink:0;width:100%}
.hlc3{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:flex-start;justify-content:space-between;position:relative;width:100%;height:100%}
.hlc4{position:relative;flex-shrink:0}
.hlc5{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hlc6{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:15.444px;position:relative;flex-shrink:0;color:#1e2939;font-size:12.355px;white-space:nowrap}
.hlc7{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:flex-start;padding-left:8.986px;position:relative;width:100%;height:100%}
.hlc8{background:#4b2696;display:flex;gap:4.493px;align-items:center;padding-left:8.986px;padding-right:8.986px;padding-top:2.246px;padding-bottom:2.246px;position:relative;border-radius:30150308px;flex-shrink:0}
.hlc9{background-color:#fff;opacity:0.64;position:relative;border-radius:30150308px;flex-shrink:0;width:6.739px;height:6.739px}
.hlc10{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:15.163px;position:relative;flex-shrink:0;font-size:10.109px;color:#fff;white-space:nowrap}
.hlc11{position:relative;flex-shrink:0;width:186.899px}
.hlc12{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:13.478px;position:relative;width:100%;height:100%}
.hlc13{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:21.621px;position:relative;flex-shrink:0;color:#101828;font-size:15.725px;width:187.572px}
.hlc14{height:32.572px;position:relative;flex-shrink:0;width:186.899px}
.hlc15{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:6.739px;align-items:center;padding-top:13.478px;position:relative;width:100%;height:100%}
.hlc16{position:relative;flex-shrink:0;width:15.725px;height:15.725px}
.hlc17{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hlc18{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:18.533px;position:relative;flex-shrink:0;color:#6a7282;font-size:12.355px;white-space:nowrap}
.hlc19{height:38.188px;position:relative;flex-shrink:0;width:80.87px}
.hlc20{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:4.493px;align-items:center;padding-top:17.971px;position:relative;width:100%;height:100%}
.hlc21{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:20.217px;position:relative;flex-shrink:0;color:#4b2696;font-size:13.478px;text-align:center;white-space:nowrap}

/* build/home-score-card.css */
.hsc1{background-color:#fff;filter:drop-shadow(0px 4.207px 8.992px rgba(110,56,247,0.1));display:flex;flex-direction:column;align-items:flex-start;padding:16.826px;position:relative;border-radius:16.826px;width:210px}
.hsc2{position:relative;flex-shrink:0;width:100%}
.hsc3{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hsc4{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:18.93px;position:relative;flex-shrink:0;color:#1e2939;font-size:12.62px;white-space:nowrap}
.hsc5{height:117.784px;position:relative;flex-shrink:0;width:132.928px}
.hsc6{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:flex-start;justify-content:center;padding-top:12.62px;position:relative;width:100%;height:100%}
.hsc7{height:100%;position:relative;flex-shrink:0}
.hsc8{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}
.hsc9{position:relative;flex-shrink:0;width:105.164px;height:105.164px}
.hsc10{position:absolute;display:flex;align-items:center;justify-content:center;left:-19.25px;width:143.657px;height:143.657px;top:-19.25px}
.hsc11{flex:none;transform:rotate(120deg)}
.hsc12{position:relative;width:105.164px;height:105.164px}
.hsc13{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hsc14{position:absolute;left:32.05px;top:39.17px}
.hsc15{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:26.817px;position:relative;flex-shrink:0;color:#101828;font-size:17.878px;white-space:nowrap}
.hsc16{height:31.549px;position:relative;flex-shrink:0;width:132.928px}
.hsc17{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:12.62px;position:relative;width:100%;height:100%}
.hsc18{height:22.085px;position:relative;flex-shrink:0;width:132.928px}
.hsc19{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:4.207px;align-items:center;padding-top:4.207px;position:relative;width:100%;height:100%}
.hsc20{position:relative;flex-shrink:0;width:12.62px;height:12.62px}
.hsc21{position:relative;flex-shrink:0}
.hsc22{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:17.352px;position:relative;flex-shrink:0;color:#6a7282;font-size:11.568px;white-space:nowrap}

/* build/home-goal-card.css */
.hgc1{background-color:#fff;filter:drop-shadow(0px 4px 8.55px rgba(110,56,247,0.1));display:flex;gap:19.707px;align-items:center;padding-left:24.634px;padding-right:24.634px;padding-top:19.707px;padding-bottom:19.707px;position:relative;border-radius:19.707px;width:440px}
.hgc2{background:#ede9fe;position:relative;border-radius:17.244px;flex-shrink:0;width:54.195px;height:54.195px}
.hgc3{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}
.hgc4{position:relative;flex-shrink:0;width:27.098px;height:27.098px}
.hgc5{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hgc6{position:relative;flex-shrink:0;width:185px}
.hgc7{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hgc8{position:relative;flex-shrink:0;width:100%}
.hgc9{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:21.555px;position:relative;flex-shrink:0;color:#1e2939;font-size:17.244px;white-space:nowrap}
.hgc10{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:2.463px;position:relative;width:100%;height:100%}
.hgc11{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.hgc12{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:19.707px;position:relative;flex-shrink:0;color:#99a1af;font-size:14.78px;white-space:nowrap}
.hgc13{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:9.854px;position:relative;width:100%;height:100%}
.hgc14{background:#ede9fe;display:flex;flex-direction:column;height:7px;align-items:flex-start;overflow:clip;position:relative;border-radius:33063336px;flex-shrink:0;width:185px}
.hgc15{background:#4b2696;height:6px;position:relative;border-radius:33063336px;flex-shrink:0;width:135px}

/* build/home-paths.css */
.hpa1{display:flex;gap:30.156px;align-items:flex-start;justify-content:center;position:relative;width:1548px}
.hpa2{background:rgba(255,255,255,0.8);border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.13);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:41.208px;position:relative;border-radius:14px;flex-shrink:0;width:495.888px}
.hpa3{position:absolute;background:rgba(255,255,255,0);top:-1px;right:-1px;bottom:-0.55px;left:-1px;border-radius:30.156px;box-shadow:0px 50.26px 50.26px -25.13px rgba(110,56,247,0.08)}
.hpa4{height:90.468px;position:relative;flex-shrink:0;width:60.312px}
.hpa5{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:30.156px;position:relative;width:100%;height:100%}
.hpa6{background:rgba(110,56,247,0.1);display:flex;align-items:center;justify-content:center;position:relative;border-radius:15.078px;flex-shrink:0;width:60.312px;height:60.312px}
.hpa7{height:18px;position:relative;flex-shrink:0;width:22px}
.hpa8{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hpa9{position:relative;flex-shrink:0;width:100%}
.hpa10{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:10.052px;position:relative;width:100%;height:100%}
.hpa11{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.hpa12{word-break:break-word;display:flex;flex-direction:column;font-family:"Manrope", sans-serif;font-weight:600;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#191c1e;font-size:20.104px;width:100%}
.hpa13{line-height:30.156px}
.hpa14{word-break:break-word;display:flex;flex-direction:column;font-family:"Manrope", sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#494456;font-size:20.104px;width:100%}
.hpa15{line-height:30.156px;margin-bottom:0}
.hpa16{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:40.208px;position:relative;width:100%;height:100%}
.hpa17{display:flex;flex-direction:column;gap:15.078px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.hpa18{display:flex;gap:10.052px;align-items:center;position:relative;flex-shrink:0;width:100%}
.hpa19{position:relative;flex-shrink:0;width:18.847px;height:18.847px}
.hpa20{word-break:break-word;display:flex;flex-direction:column;font-family:"Manrope", sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#191c1e;font-size:17.591px;white-space:nowrap}
.hpa21{line-height:25.13px}
.hpa22{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:10.052px;align-items:center;position:relative;width:100%;height:100%}
.hpa23{word-break:break-word;display:flex;flex-direction:column;font-family:"Manrope", sans-serif;font-weight:600;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#4b2696;font-size:20.104px;white-space:nowrap}
.hpa24{position:relative;flex-shrink:0;width:20.104px;height:20.104px}
.hpa25{background-color:#fff;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.13);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;overflow:clip;padding:41.208px;position:relative;border-radius:14px;flex-shrink:0;width:495.9px}
.hpa26{position:relative;flex-shrink:0;width:20px;height:20px}
.hpa27{height:60.312px;min-height:30.155841827392578px;position:relative;flex-shrink:0;width:100%}
.hpa28{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:inherit;padding-top:30.156px;position:relative;width:100%;height:100%}
.hpa29{position:absolute;background:#c0d72f;right:0.26px;border-bottom-left-radius:10.052px;top:0.26px}
.hpa30{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-left:15.078px;padding-right:15.078px;padding-top:5.026px;padding-bottom:5.026px;position:relative;width:100%;height:100%}
.hpa31{word-break:break-word;display:flex;flex-direction:column;font-family:"Manrope", sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:12.565px;color:#000;white-space:nowrap}
.hpa32{line-height:18.847px}

/* build/home-steps.css */
.hse1{display:flex;flex-direction:column;align-items:flex-start;padding-top:72px;padding-bottom:72px;position:relative;width:1920px;height:883px}
.hse2{position:absolute;display:flex;gap:65.772px;align-items:center;left:calc(50% + 0.5px);max-width:1578.521240234375px;top:72px;width:1527px;transform:translateX(-50%)}
.hse3{background-color:#fff;border-color:#f3f4f6;border-width:1.096px;border-style:solid;flex:598.362 0 0;height:712px;min-width:1px;position:relative;border-radius:21.924px}
.hse4{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;gap:17px;align-items:flex-start;overflow:clip;padding:1.096px;position:relative;border-radius:inherit;width:100%;height:100%}
.hse5{background:#f3f4f6;height:142.454px;position:relative;flex-shrink:0;width:100%}
.hse6{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;position:relative;width:100%;height:100%}
.hse7{position:absolute;background-color:#fff;display:flex;flex-direction:column;gap:5.481px;align-items:flex-start;left:0;padding:21.924px;top:0;width:271.651px}
.hse8{position:relative;flex-shrink:0;width:100%}
.hse9{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;position:relative;width:100%;height:100%}
.hse10{position:relative;flex-shrink:0}
.hse11{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hse12{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:21.924px;position:relative;flex-shrink:0;color:#424242;font-size:16.443px;white-space:nowrap}
.hse13{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:43.848px;position:relative;flex-shrink:0;color:#101828;font-size:32.886px;white-space:nowrap}
.hse14{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:500;line-height:21.924px;position:relative;flex-shrink:0;color:#00bc7d;font-size:16.443px;white-space:nowrap}
.hse15{position:absolute;background-color:#fff;display:flex;flex-direction:column;gap:5.481px;align-items:flex-start;left:273.02px;padding:21.924px;top:0;width:271.651px}
.hse16{position:absolute;background-color:#fff;display:flex;flex-direction:column;gap:5.481px;align-items:flex-start;left:546.04px;padding:21.924px;top:0;width:271.651px}
.hse17{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;gap:32.886px;align-items:flex-start;padding:27.405px;position:relative;width:100%;height:100%}
.hse18{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:100%}
.hse19{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:27.405px;position:relative;flex-shrink:0;color:#1e2939;font-size:19.183px;white-space:nowrap}
.hse20{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%}
.hse21{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:500;line-height:21.924px;position:relative;flex-shrink:0;color:#4b2696;font-size:16.443px;text-align:center;white-space:nowrap}
.hse22{height:180.872px;position:relative;flex-shrink:0;width:762.901px}
.hse23{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;gap:13.702px;align-items:flex-start;padding-top:16.443px;position:relative;width:100%;height:100%}
.hse24{position:relative;flex-shrink:0;width:762.901px}
.hse25{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:16.443px;align-items:center;position:relative;width:100%;height:100%}
.hse26{position:relative;flex-shrink:0;width:131.543px}
.hse27{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:21.924px;position:relative;flex-shrink:0;color:#222;font-size:16.443px;white-space:nowrap}
.hse28{background:#eef2ff;flex:404.763 0 0;height:10.962px;min-width:1px;position:relative;border-radius:36782148px}
.hse29{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;position:relative;border-radius:inherit;width:100%;height:100%}
.hse30{background:#4b2696;height:10.962px;position:relative;border-radius:36782148px;flex-shrink:0;width:454.784px}
.hse31{position:relative;flex-shrink:0;width:43.848px}
.hse32{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-end;position:relative;width:100%;height:100%}
.hse33{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:21.924px;position:relative;flex-shrink:0;color:#364153;font-size:16.443px;text-align:right;white-space:nowrap}
.hse34{background:#4b2696;height:10.962px;position:relative;border-radius:36782148px;flex-shrink:0;width:432.603px}
.hse35{background:#4b2696;height:10.962px;position:relative;border-radius:36782148px;flex-shrink:0;width:377.143px}
.hse36{background:#4b2696;height:10.962px;position:relative;border-radius:36782148px;flex-shrink:0;width:382.675px}
.hse37{background:#4b2696;height:10.962px;position:relative;border-radius:36782148px;flex-shrink:0;width:504.695px}
.hse38{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:16.443px;position:relative;width:100%;height:100%}
.hse39{height:82.215px;position:relative;flex-shrink:0;width:100%}
.hse40{position:absolute;background:#e0e7ff;left:0;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse41{position:absolute;background:#c6d2ff;left:77.11px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse42{position:absolute;background:#7c86ff;left:154.22px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse43{position:absolute;background:#4b2696;left:231.33px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse44{position:absolute;background:#c6d2ff;left:308.44px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse45{position:absolute;background:#e0e7ff;left:385.55px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse46{position:absolute;background:#7c86ff;left:462.66px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse47{position:absolute;background:#c6d2ff;left:539.77px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse48{position:absolute;background:#4b2696;left:616.88px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse49{position:absolute;background:#7c86ff;left:693.99px;border-radius:36782148px;width:21.924px;height:21.924px;top:0}
.hse50{position:absolute;background:#e0e7ff;left:0;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse51{position:absolute;background:#c6d2ff;left:77.11px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse52{position:absolute;background:#7c86ff;left:154.22px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse53{position:absolute;background:#4b2696;left:231.33px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse54{position:absolute;background:#7c86ff;left:308.44px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse55{position:absolute;background:#c6d2ff;left:385.55px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse56{position:absolute;background:#e0e7ff;left:462.66px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse57{position:absolute;background:#7c86ff;left:539.77px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse58{position:absolute;background:#4b2696;left:616.88px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse59{position:absolute;background:#c6d2ff;left:693.99px;border-radius:36782148px;width:21.924px;height:21.924px;top:30.14px}
.hse60{position:absolute;background:#e0e7ff;left:0;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse61{position:absolute;background:#4b2696;left:77.11px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse62{position:absolute;background:#7c86ff;left:154.22px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse63{position:absolute;background:#c6d2ff;left:231.33px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse64{position:absolute;background:#4b2696;left:308.44px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse65{position:absolute;background:#e0e7ff;left:385.55px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse66{position:absolute;background:#7c86ff;left:462.66px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse67{position:absolute;background:#c6d2ff;left:539.77px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse68{position:absolute;background:#e0e7ff;left:616.88px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse69{position:absolute;background:#7c86ff;left:693.99px;border-radius:36782148px;width:21.924px;height:21.924px;top:60.29px}
.hse70{height:32.886px;position:relative;flex-shrink:0;width:762.901px}
.hse71{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:8.221px;align-items:center;padding-top:10.962px;position:relative;width:100%;height:100%}
.hse72{background:#e0e7ff;position:relative;border-radius:36782148px;flex-shrink:0;width:21.924px;height:21.924px}
.hse73{background:#c6d2ff;position:relative;border-radius:36782148px;flex-shrink:0;width:21.924px;height:21.924px}
.hse74{background:#7c86ff;position:relative;border-radius:36782148px;flex-shrink:0;width:21.924px;height:21.924px}
.hse75{background:#4b2696;position:relative;border-radius:36782148px;flex-shrink:0;width:21.924px;height:21.924px}
.hse76{border-width:0;background:#eef2ff;border-color:#e0e7ff;border-style:solid;border-top-width:1.096px;position:relative;flex-shrink:0;width:100%}
.hse77{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:21.924px;align-items:center;padding-bottom:16.443px;padding-top:17.539px;padding-left:27.405px;padding-right:27.405px;position:relative;width:100%;height:100%}
.hse78{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:10.962px;align-items:flex-start;position:relative;width:100%;height:100%}
.hse79{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:flex-start;padding-top:2.74px;position:relative;width:100%;height:100%}
.hse80{position:relative;flex-shrink:0;width:21.924px;height:21.924px}
.hse81{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hse82{word-break:break-word;font-family:"Inter", sans-serif;font-weight:600;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#432dd7;font-size:0px;width:442.589px}
.hse83{font-family:"Manrope", sans-serif;font-weight:600;line-height:21.924px;font-size:16.443px}
.hse84{font-family:"Manrope", sans-serif;font-weight:400;line-height:21.924px;color:#4a5565;font-size:16.443px}
.hse85{background:#4b2696;position:relative;border-radius:13.702px;flex-shrink:0}
.hse86{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:16.443px;padding-right:16.443px;padding-top:8.221px;padding-bottom:8.221px;position:relative;width:100%;height:100%}
.hse87{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:21.924px;position:relative;flex-shrink:0;font-size:16.443px;text-align:center;color:#fff;white-space:nowrap}
.hse88{flex:468.038 0 0;min-width:1px;position:relative}
.hse89{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;gap:32.886px;align-items:flex-start;position:relative;width:100%;height:100%}
.hse90{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;color:#101828;font-size:0px;width:642.644px}
.hse91{line-height:72px;font-size:44px}
.hse92{line-height:72px;color:#4b2696;font-size:44px}
.hse93{max-width:526.1737670898438px;position:relative;flex-shrink:0;width:100%}
.hse94{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;max-width:inherit;position:relative;width:100%;height:100%}
.hse95{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:35.626px;position:relative;flex-shrink:0;color:#222;font-size:21.924px;width:526.174px}
.hse96{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:5.481px;position:relative;width:100%;height:100%}
.hse97{display:flex;flex-direction:column;gap:21.924px;height:285.011px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.hse98{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:16.443px;align-items:flex-start;position:relative;width:100%;height:100%}
.hse99{background:#eef2ff;display:flex;align-items:center;justify-content:center;position:relative;border-radius:13.702px;flex-shrink:0;width:38.367px;height:38.367px}
.hse100{position:relative;flex-shrink:0;width:488.509px}
.hse101{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:27.405px;position:relative;flex-shrink:0;color:#424242;font-size:19.183px;white-space:nowrap}
.hse102{position:relative;flex-shrink:0;width:484.912px}
.hse103{position:relative;flex-shrink:0;width:501.972px}
.hse104{position:relative;flex-shrink:0;width:490.153px}
.hse105{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:10.962px;position:relative;width:100%;height:100%}
.hse106{background:#4b2696;display:flex;gap:10.962px;align-items:center;padding-left:32.886px;padding-right:32.886px;padding-top:16.443px;padding-bottom:16.443px;position:relative;border-radius:8px;flex-shrink:0;width:287.803px}
.hse107{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:27.405px;position:relative;flex-shrink:0;font-size:19.183px;text-align:center;color:#fff;white-space:nowrap}

/* build/home-mentor.css */
.hme1{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:31.343px;padding-top:16.212px;padding-left:34.552px;padding-right:34.552px;position:relative;width:1920px}
.hme2{background-color:#fff;border-color:#f3f4f6;border-width:1.218px;border-style:solid;max-width:1388.8953857421875px;position:relative;border-radius:19.493px;box-shadow:0px 24.367px 30.458px -6.092px rgba(0,0,0,0.1),0px 9.747px 12.183px -7.31px rgba(0,0,0,0.1);flex-shrink:0;width:100%}
.hme3{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;max-width:inherit;overflow:clip;padding-left:1.218px;padding-right:26.218px;padding-top:1.218px;padding-bottom:1.218px;position:relative;border-radius:inherit;width:100%;height:100%}
.hme4{min-height:779.730712890625px;position:relative;flex-shrink:0;width:100%}
.hme5{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:779.73px;min-height:inherit;position:relative;width:100%;height:100%}
.hme6{background-color:#fff;grid-column:1/span 6;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;justify-self:stretch;padding-left:68.226px;padding-right:68.226px;padding-top:162.415px;padding-bottom:162.415px;position:relative;grid-row:1;align-self:flex-start;flex-shrink:0}
.hme7{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:29.24px;position:relative;flex-shrink:0;width:100%}
.hme8{display:flex;gap:19.493px;align-items:center;position:relative;flex-shrink:0;width:100%}
.hme9{position:relative;flex-shrink:0;width:58.48px;height:58.48px}
.hme10{position:absolute;top:-2.08%;right:-10.42%;bottom:-18.75%;left:-10.42%}
.hme11{display:block;max-width:none;width:100%;height:100%}
.hme12{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0}
.hme13{word-break:break-word;display:flex;flex-direction:column;font-family:"Manrope", sans-serif;font-weight:700;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0f172a;font-size:36.55px;letter-spacing:-0.9137px;white-space:nowrap}
.hme14{line-height:43.86px}
.hme15{height:303.827px;max-width:623.7846069335938px;position:relative;flex-shrink:0;width:100%}
.hme16{position:absolute;display:flex;flex-direction:column;gap:23.069px;align-items:flex-start;left:0;max-width:623.7846069335938px;top:-1.07px;width:556.776px}
.hme17{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0.92px;position:relative;flex-shrink:0;width:100%}
.hme18{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:700;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#1e293b;font-size:20.712px;width:100%}
.hme19{line-height:33.662px;margin-bottom:0}
.hme20{margin-bottom:0}
.hme21{line-height:33.662px}
.hme22{word-break:break-word;font-family:"Inter", sans-serif;font-weight:400;line-height:33.662px;font-style:normal;color:#475569}
.hme23{font-family:"Inter", sans-serif;font-weight:400;line-height:33.662px;color:#475569}
.hme24{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0.688px;position:relative;flex-shrink:0;width:100%}
.hme25{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:400;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#475569;font-size:20.712px;width:100%}
.hme26{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.hme27{background:#4b2696;display:flex;align-items:center;justify-content:center;padding-left:38.987px;padding-right:38.987px;padding-top:17.057px;padding-bottom:17.057px;position:relative;border-radius:14.62px;flex-shrink:0}
.hme28{position:absolute;background:rgba(255,255,255,0);top:0;right:0.24px;bottom:-0.32px;left:0;border-radius:14.62px;box-shadow:0px 12.183px 30.458px -4.873px rgba(88,66,216,0.4)}
.hme29{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:700;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:19.493px;text-align:center;color:#fff;white-space:nowrap}
.hme30{line-height:29.24px}
.hme31{background:#191a1d;grid-column:7/span 6;height:716.375px;overflow:clip;position:relative;grid-row:1;flex-shrink:0;width:680.729px}
.hme32{border-width:0;position:absolute;border-color:rgba(255,255,255,0.05);border-bottom-width:1.218px;border-style:solid;display:flex;height:88.938px;align-items:center;justify-content:space-between;left:48.73px;padding-bottom:30.458px;right:48.73px;top:48.73px}
.hme33{position:relative;flex-shrink:0}
.hme34{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:17.057px;align-items:center;position:relative;width:100%;height:100%}
.hme35{background:#4b2696;display:flex;align-items:center;justify-content:center;position:relative;border-radius:12182.073px;flex-shrink:0;width:58.48px;height:58.48px}
.hme36{position:absolute;background:rgba(255,255,255,0);left:0;border-radius:12182.073px;box-shadow:0px 0px 0px 2.437px rgba(255,255,255,0.1),0px 12.183px 18.275px -3.655px rgba(0,0,0,0.1),0px 4.873px 7.31px -4.873px rgba(0,0,0,0.1);width:58.48px;height:58.48px;top:50%;transform:translateY(-50%)}
.hme37{height:29.093px;position:relative;flex-shrink:0;width:27.054px}
.hme38{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hme39{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:700;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:24.367px;color:#fff;letter-spacing:-0.6092px;white-space:nowrap}
.hme40{line-height:30.458px}
.hme41{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:500;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#94a3b8;font-size:17.057px;white-space:nowrap}
.hme42{line-height:24.367px}
.hme43{position:absolute;display:flex;flex-direction:column;height:529.97px;align-items:flex-start;justify-content:center;left:48.73px;min-height:323.8440856933594px;padding-bottom:103.063px;right:48.73px;top:137.67px}
.hme44{display:flex;flex-direction:column;gap:12.183px;align-items:flex-start;padding-bottom:38.987px;position:relative;flex-shrink:0;width:100%}
.hme45{display:flex;gap:12.183px;align-items:center;justify-content:flex-end;position:relative;flex-shrink:0;width:100%}
.hme46{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:500;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#94a3b8;font-size:14.62px;white-space:nowrap}
.hme47{line-height:19.493px}
.hme48{background:#27272a;border-width:1.218px;border-color:rgba(255,255,255,0.05);border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-left:10.965px;padding-right:10.965px;padding-top:3.655px;padding-bottom:3.655px;position:relative;border-radius:4.873px;flex-shrink:0}
.hme49{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:700;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#cbd5e1;font-size:13.402px;letter-spacing:0.335px;text-transform:uppercase;white-space:nowrap}
.hme50{line-height:20.102px}
.hme51{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:600;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#e2e8f0;font-size:17.057px;white-space:nowrap}
.hme52{max-width:595.7630004882812px;position:relative;border-radius:12182.073px;box-shadow:0px 0px 0px 1.218px rgba(255,255,255,0.2);flex-shrink:0;width:34.113px;height:34.113px}
.hme53{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-radius:12182.073px}
.hme54{position:absolute;height:179.02%;left:0;max-width:none;top:-39.51%;width:100%}
.hme55{display:flex;align-items:flex-start;justify-content:flex-end;position:relative;flex-shrink:0;width:100%}
.hme56{background:#26282e;border-width:1.218px;border-color:rgba(255,255,255,0.04);border-style:solid;display:flex;flex-direction:column;gap:13.895px;align-items:flex-start;max-width:536.0648803710938px;padding-left:25.585px;padding-right:32.188px;padding-top:20.711px;padding-bottom:20.711px;position:relative;border-bottom-left-radius:19.493px;border-bottom-right-radius:19.493px;border-top-left-radius:19.493px;align-self:stretch;flex-shrink:0}
.hme57{position:absolute;background:rgba(255,255,255,0);top:-1.22px;right:-1.51px;bottom:-0.47px;left:-1.22px;box-shadow:0px 12.183px 18.275px -3.655px rgba(0,0,0,0.1),0px 4.873px 7.31px -4.873px rgba(0,0,0,0.1)}
.hme58{word-break:break-word;display:flex;flex-direction:column;font-family:"Inter", sans-serif;font-weight:400;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#e2e8f0;font-size:17.666px;white-space:nowrap}
.hme59{line-height:28.704px;margin-bottom:0}
.hme60{line-height:28.704px}

/* build/home-live.css */
.hli1{position:relative;width:1591px;height:708.34px}
.hli2{position:absolute;display:flex;flex-direction:column;height:440.116px;align-items:flex-start;left:32.38px;top:134.11px;width:719.944px}
.hli3{height:78.39px;position:relative;flex-shrink:0;width:100%}
.hli4{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;position:relative;width:100%;height:100%}
.hli5{position:absolute;background:#fef2f2;border-color:#ffc9c9;border-width:1.079px;border-style:solid;display:flex;gap:10.794px;align-items:center;left:0;padding-left:22.667px;padding-right:22.667px;padding-top:11.873px;padding-bottom:11.873px;border-radius:36217776px;top:0}
.hli6{background:#fb2c36;position:relative;border-radius:36217776px;flex-shrink:0;width:10.794px;height:10.794px}
.hli7{position:relative;flex-shrink:0}
.hli8{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hli9{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:22.262px;position:relative;flex-shrink:0;color:#e7000b;font-size:14.841px;letter-spacing:1.4841px;text-transform:uppercase;white-space:nowrap}
.hli10{position:relative;flex-shrink:0;width:100%}
.hli11{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;color:#0f172a;font-size:44px;letter-spacing:-1.6191px;white-space:nowrap}
.hli12{line-height:71.239px;margin-bottom:0}
.hli13{line-height:71.239px}
.hli14{position:relative;flex-shrink:0;width:719.944px}
.hli15{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:21.588px;position:relative;width:100%;height:100%}
.hli16{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:39.465px;position:relative;flex-shrink:0;color:#64748b;font-size:24.286px;width:720.483px}
.hli17{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:43.175px;position:relative;width:100%;height:100%}
.hli18{background:#4b2696;display:flex;gap:10.794px;height:75.556px;align-items:center;padding-left:43.175px;padding-right:43.175px;padding-top:21.588px;padding-bottom:21.588px;position:relative;border-radius:8px;flex-shrink:0}
.hli19{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:32.381px;position:relative;flex-shrink:0;font-size:21.588px;text-align:center;color:#fff;white-space:nowrap}
.hli20{position:relative;flex-shrink:0;width:21.588px;height:21.588px}
.hli21{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hli22{position:absolute;display:flex;flex-direction:column;gap:16.191px;align-items:flex-start;left:838.67px;top:0;width:719.944px}
.hli23{background-color:#fff;border-color:#e5e7eb;border-width:1.079px;border-style:solid;position:relative;border-radius:21.588px;flex-shrink:0;width:100%}
.hli24{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding:28.063px;position:relative;width:100%;height:100%}
.hli25{position:relative;flex-shrink:0;width:663.816px}
.hli26{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:21.588px;align-items:flex-start;position:relative;width:100%;height:100%}
.hli27{flex:384.975 0 0;min-width:1px;position:relative}
.hli28{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;position:relative;width:100%;height:100%}
.hli29{background:#fef2f2;border-color:#ffc9c9;border-width:1.079px;border-style:solid;position:relative;border-radius:36217776px;flex-shrink:0}
.hli30{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:8.095px;align-items:center;padding-left:14.571px;padding-right:14.571px;padding-top:6.476px;padding-bottom:6.476px;position:relative;width:100%;height:100%}
.hli31{background:#fb2c36;position:relative;border-radius:36217776px;flex-shrink:0;width:8.095px;height:8.095px}
.hli32{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:800;line-height:20.238px;position:relative;flex-shrink:0;color:#e7000b;font-size:13.492px;letter-spacing:0.6746px;white-space:nowrap}
.hli33{height:41.826px;position:relative;flex-shrink:0;width:519.45px}
.hli34{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:10.794px;position:relative;width:100%;height:100%}
.hli35{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:30.357px;position:relative;flex-shrink:0;color:#0f172a;font-size:20.238px;white-space:nowrap}
.hli36{height:29.683px;position:relative;flex-shrink:0;width:519.45px}
.hli37{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:5.397px;position:relative;width:100%;height:100%}
.hli38{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:24.286px;position:relative;flex-shrink:0;color:#64748b;font-size:16.191px;white-space:nowrap}
.hli39{height:37.778px;position:relative;flex-shrink:0;width:519.45px}
.hli40{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:21.588px;align-items:center;padding-top:13.492px;position:relative;width:100%;height:100%}
.hli41{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:8.095px;align-items:center;position:relative;width:100%;height:100%}
.hli42{position:relative;flex-shrink:0;width:18.889px;height:18.889px}
.hli43{background:#4b2696;position:relative;border-radius:36217776px;flex-shrink:0}
.hli44{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:21.588px;padding-right:21.588px;padding-top:10.794px;padding-bottom:10.794px;position:relative;width:100%;height:100%}
.hli45{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:26.31px;position:relative;flex-shrink:0;font-size:17.54px;text-align:center;color:#fff;white-space:nowrap}
.hli46{flex:389.575 0 0;min-width:1px;position:relative}
.hli47{height:29.683px;position:relative;flex-shrink:0;width:524.037px}
.hli48{height:37.778px;position:relative;flex-shrink:0;width:524.037px}
.hli49{border-color:#e5e7eb;border-width:1.079px;border-style:solid;position:relative;border-radius:36217776px;flex-shrink:0}
.hli50{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:22.667px;padding-right:22.667px;padding-top:11.873px;padding-bottom:11.873px;position:relative;width:100%;height:100%}
.hli51{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:26.31px;position:relative;flex-shrink:0;color:#0f172a;font-size:17.54px;text-align:center;white-space:nowrap}

/* build/home-testimonials.css */
.hte1{background:#f2f4f6;display:flex;flex-direction:column;align-items:flex-start;padding-left:30.663px;padding-right:30.663px;padding-top:122.652px;padding-bottom:122.652px;position:relative;width:1920px;height:576px}
.hte2{position:absolute;left:calc(50% - 10.5px);max-width:1773.9595947265625px;top:calc(50% + 0.31px);width:1541px;transform:translateX(-50%) translateY(-50%)}
.hte3{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;max-width:inherit;position:relative;width:100%;height:100%}
.hte4{position:relative;flex-shrink:0;width:100%}
.hte5{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hte6{height:69.883px;position:relative;flex-shrink:0;width:1540.657px}
.hte7{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;padding-top:16.127px;position:relative;width:100%;height:100%}
.hte8{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:53.756px;position:relative;flex-shrink:0;color:#0d0d1a;font-size:44px;text-align:center;letter-spacing:-1.2095px;white-space:nowrap}
.hte9{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:32.254px;position:relative;width:100%;height:100%}
.hte10{height:298.482px;position:relative;flex-shrink:0;width:100%}
.hte11{position:absolute;background-color:#fff;border-color:#ece7ff;border-width:1.075px;border-style:solid;display:flex;flex-direction:column;gap:21.503px;height:298.482px;align-items:flex-start;left:0;padding:33.329px;border-radius:32.254px;top:0;width:499.212px}
.hte12{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:5.376px;align-items:flex-start;position:relative;width:100%;height:100%}
.hte13{position:relative;flex-shrink:0;width:17.471px;height:17.471px}
.hte14{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hte15{flex:91 0 0;min-height:1px;position:relative;width:100%}
.hte16{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:30.574px;position:relative;flex-shrink:0;color:#6b6b8a;font-size:18.815px;width:432.739px}
.hte17{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;height:100%}
.hte18{position:relative;flex-shrink:0}
.hte19{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:16.127px;align-items:center;position:relative;width:100%;height:100%}
.hte20{background:#ece7ff;position:relative;border-radius:36075220px;flex-shrink:0;width:48.381px;height:48.381px}
.hte21{position:relative;flex-shrink:0;width:167.451px}
.hte22{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:26.878px;position:relative;flex-shrink:0;color:#0d0d1a;font-size:18.815px;white-space:nowrap}
.hte23{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:22.174px;position:relative;flex-shrink:0;color:#6b6b8a;font-size:14.783px;white-space:nowrap}
.hte24{position:relative;flex-shrink:0;width:100.659px}
.hte25{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-end;position:relative;width:100%;height:100%}
.hte26{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:22.174px;position:relative;flex-shrink:0;color:#6b6b8a;font-size:14.783px;text-align:right;white-space:nowrap}
.hte27{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:26.878px;position:relative;flex-shrink:0;color:#c0d72f;font-size:18.815px;text-align:right;white-space:nowrap}
.hte28{position:absolute;background-color:#fff;border-color:#ece7ff;border-width:1.075px;border-style:solid;display:flex;flex-direction:column;gap:21.503px;height:298.482px;align-items:flex-start;left:520.72px;padding:33.329px;border-radius:32.254px;top:0;width:499.212px}
.hte29{position:relative;flex-shrink:0;width:118.264px}
.hte30{position:relative;flex-shrink:0;width:88.698px}
.hte31{position:absolute;background-color:#fff;border-color:#ece7ff;border-width:1.075px;border-style:solid;display:flex;flex-direction:column;gap:21.503px;height:298.482px;align-items:flex-start;left:1041.43px;padding:33.329px;border-radius:32.254px;top:0;width:499.229px}
.hte32{position:relative;flex-shrink:0;width:151.996px}
.hte33{position:relative;flex-shrink:0;width:106.438px}

/* build/home-faq.css */
.hfa1{display:flex;flex-direction:column;align-items:center;position:relative;width:1920px}
.hfa2{display:flex;flex-direction:column;align-items:flex-start;max-width:1250.474853515625px;padding-left:39.077px;padding-right:39.077px;position:relative;flex-shrink:0;width:1250.475px}
.hfa3{position:relative;flex-shrink:0;width:100%}
.hfa4{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hfa5{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:100%}
.hfa6{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:117.232px;position:relative;flex-shrink:0;color:#0f172a;font-size:44px;text-align:center;letter-spacing:-1.9539px;white-space:nowrap}
.hfa7{position:relative;flex-shrink:0;width:1172px}
.hfa8{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;gap:19.539px;align-items:flex-start;position:relative;width:100%;height:100%}
.hfa9{background-color:#fff;border-color:#e5e7eb;border-width:1.303px;border-style:solid;height:244.803px;position:relative;border-radius:14px;box-shadow:0px 1.628px 4.885px 0px rgba(0,0,0,0.1),0px 1.628px 3.256px -1.628px rgba(0,0,0,0.1);flex-shrink:0;width:100%}
.hfa10{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;padding:1.303px;position:relative;border-radius:inherit;width:100%;height:100%}
.hfa11{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:space-between;padding:39.077px;position:relative;width:100%;height:100%}
.hfa12{position:relative;flex-shrink:0}
.hfa13{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-right:26.052px;position:relative;width:100%;height:100%}
.hfa14{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:39.077px;position:relative;flex-shrink:0;color:#0f172a;font-size:26.052px;white-space:nowrap}
.hfa15{background:#f4f1ff;position:relative;border-radius:43707192px;flex-shrink:0;width:45.59px;height:45.59px}
.hfa16{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}
.hfa17{position:relative;flex-shrink:0;width:22.795px;height:22.795px}
.hfa18{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hfa19{position:relative;flex-shrink:0;width:1169.715px}
.hfa20{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:39.077px;padding-left:39.077px;padding-right:39.077px;position:relative;width:100%;height:100%}
.hfa21{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:39.688px;position:relative;flex-shrink:0;color:#64748b;font-size:24.423px;width:1092.537px}
.hfa22{background-color:#fff;border-color:#e5e7eb;border-width:1.303px;border-style:solid;height:126.35px;position:relative;border-radius:14px;box-shadow:0px 1.628px 4.885px 0px rgba(0,0,0,0.1),0px 1.628px 3.256px -1.628px rgba(0,0,0,0.1);flex-shrink:0;width:100%}

/* build/home-clinical.css */
.hcl1{background:#0f172a;position:relative;width:1920px;height:934px}
.hcl2{position:absolute;display:contents;left:186px;top:74px}
.hcl3{position:absolute;display:flex;flex-direction:column;height:785.837px;align-items:flex-start;left:186px;top:74px;width:730.21px}
.hcl4{position:relative;flex-shrink:0;width:100%}
.hcl5{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.hcl6{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:0;position:relative;flex-shrink:0;font-size:44px;color:#fff;letter-spacing:-1.6422px;width:730.757px}
.hcl7{line-height:72.255px;margin-bottom:0}
.hcl8{line-height:72.255px}
.hcl9{position:relative;flex-shrink:0;width:730.21px}
.hcl10{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:21.895px;position:relative;width:100%;height:100%}
.hcl11{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:40.027px;position:relative;flex-shrink:0;font-size:24.632px;color:rgba(255,255,255,0.6);width:730.757px}
.hcl12{height:218.953px;position:relative;flex-shrink:0;width:730.21px}
.hcl13{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;gap:16.422px;align-items:flex-start;padding-top:43.791px;position:relative;width:100%;height:100%}
.hcl14{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;gap:16.422px;align-items:center;position:relative;width:100%;height:100%}
.hcl15{background:rgba(125,87,196,0.2);border-width:1.095px;border-color:rgba(125,87,196,0.4);border-style:solid;position:relative;border-radius:36734220px;flex-shrink:0;width:27.369px;height:27.369px}
.hcl16{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:center;justify-content:center;padding:1.095px;position:relative;width:100%;height:100%}
.hcl17{position:relative;flex-shrink:0;width:16.422px;height:16.422px}
.hcl18{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hcl19{position:relative;flex-shrink:0}
.hcl20{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:30.79px;position:relative;flex-shrink:0;font-size:20.527px;color:rgba(255,255,255,0.8);white-space:nowrap}
.hcl21{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:54.738px;position:relative;width:100%;height:100%}
.hcl22{background:#7d57c4;display:flex;gap:10.948px;height:76.634px;align-items:center;padding-left:43.791px;padding-right:43.791px;padding-top:21.895px;padding-bottom:21.895px;position:relative;border-radius:8px;flex-shrink:0}
.hcl23{position:relative;flex-shrink:0;width:21.895px;height:21.895px}
.hcl24{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:32.843px;position:relative;flex-shrink:0;font-size:21.895px;text-align:center;color:#fff;white-space:nowrap}
.hcl25{position:absolute;background:#1e293b;border-width:1.095px;border-color:rgba(255,255,255,0.1);border-style:solid;filter:drop-shadow(0px 34.211px 34.211px rgba(0,0,0,0.25));display:flex;flex-direction:column;height:551.626px;align-items:flex-start;left:1003.79px;padding:33.938px;border-radius:32.843px;top:191.11px;width:730.21px}
.hcl26{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;align-items:flex-start;justify-content:space-between;position:relative;width:100%;height:100%}
.hcl27{position:relative;flex-shrink:0;width:293.141px}
.hcl28{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:20.527px;position:relative;flex-shrink:0;font-size:13.685px;color:rgba(255,255,255,0.4);letter-spacing:1.3685px;text-transform:uppercase;white-space:nowrap}
.hcl29{height:38.317px;position:relative;flex-shrink:0;width:293.141px}
.hcl30{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:5.474px;position:relative;width:100%;height:100%}
.hcl31{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:32.843px;position:relative;flex-shrink:0;font-size:21.895px;color:#fff;white-space:nowrap}
.hcl32{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:24.632px;position:relative;flex-shrink:0;font-size:16.422px;color:rgba(255,255,255,0.5);white-space:nowrap}
.hcl33{background:rgba(251,44,54,0.2);border-width:1.095px;border-color:rgba(251,44,54,0.3);border-style:solid;position:relative;border-radius:8px;flex-shrink:0}
.hcl34{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-left:17.517px;padding-right:17.517px;padding-top:9.306px;padding-bottom:9.306px;position:relative;width:100%;height:100%}
.hcl35{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:800;line-height:22.58px;position:relative;flex-shrink:0;color:#ff6467;font-size:15.053px;white-space:nowrap}
.hcl36{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-top:27.369px;position:relative;width:100%;height:100%}
.hcl37{display:flex;gap:10.948px;height:41.054px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.hcl38{background:#7d57c4;height:100%;position:relative;border-radius:8px;flex-shrink:0}
.hcl39{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:16.422px;padding-right:16.422px;padding-top:8.211px;padding-bottom:8.211px;position:relative;width:100%;height:100%}
.hcl40{word-break:break-word;text-transform:capitalize;font-family:"Manrope", sans-serif;font-weight:700;line-height:24.632px;position:relative;flex-shrink:0;font-size:16.422px;text-align:center;color:#fff;white-space:nowrap}
.hcl41{height:100%;position:relative;border-radius:36734220px;flex-shrink:0}
.hcl42{word-break:break-word;text-transform:capitalize;font-family:"Manrope", sans-serif;font-weight:700;line-height:24.632px;position:relative;flex-shrink:0;font-size:16.422px;color:rgba(255,255,255,0.5);text-align:center;white-space:nowrap}
.hcl43{height:205.542px;position:relative;flex-shrink:0;width:100%}
.hcl44{position:absolute;background:rgba(255,255,255,0.05);border-width:1.095px;border-color:rgba(255,255,255,0.1);border-style:solid;display:flex;flex-direction:column;height:95.929px;align-items:flex-start;left:0;padding:17.517px;border-radius:21.895px;top:0;width:211.649px}
.hcl45{height:24.632px;position:relative;flex-shrink:0;width:176.617px}
.hcl46{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:5.474px;position:relative;width:100%;height:100%}
.hcl47{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:18.474px;position:relative;flex-shrink:0;font-size:12.316px;color:rgba(255,255,255,0.4);letter-spacing:0.6158px;text-transform:uppercase;white-space:nowrap}
.hcl48{height:36.948px;position:relative;flex-shrink:0;width:100%}
.hcl49{word-break:break-word;background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;position:relative;width:100%;height:100%;white-space:nowrap}
.hcl50{position:absolute;font-family:"Manrope", sans-serif;font-weight:800;line-height:36.948px;left:0;color:#ff6467;font-size:24.632px;top:-0.82px}
.hcl51{position:absolute;font-family:"Manrope", sans-serif;font-weight:400;line-height:20.527px;left:43.69px;font-size:13.685px;color:rgba(255,255,255,0.4);top:12.86px}
.hcl52{position:absolute;background:rgba(255,255,255,0.05);border-width:1.095px;border-color:rgba(255,255,255,0.1);border-style:solid;display:flex;flex-direction:column;height:95.929px;align-items:flex-start;left:225.33px;padding:17.517px;border-radius:21.895px;top:0;width:211.649px}
.hcl53{position:absolute;font-family:"Manrope", sans-serif;font-weight:400;line-height:20.527px;left:91.96px;font-size:13.685px;color:rgba(255,255,255,0.4);top:12.86px}
.hcl54{position:absolute;background:rgba(255,255,255,0.05);border-width:1.095px;border-color:rgba(255,255,255,0.1);border-style:solid;display:flex;flex-direction:column;height:95.929px;align-items:flex-start;left:450.67px;padding:17.517px;border-radius:21.895px;top:0;width:211.649px}
.hcl55{position:absolute;font-family:"Manrope", sans-serif;font-weight:800;line-height:36.948px;left:0;font-size:24.632px;color:#fff;top:-0.82px}
.hcl56{position:absolute;font-family:"Manrope", sans-serif;font-weight:400;line-height:20.527px;left:39.39px;font-size:13.685px;color:rgba(255,255,255,0.4);top:12.86px}
.hcl57{position:absolute;background:rgba(255,255,255,0.05);border-width:1.095px;border-color:rgba(255,255,255,0.1);border-style:solid;display:flex;flex-direction:column;height:95.929px;align-items:flex-start;left:0;padding:17.517px;border-radius:21.895px;top:109.61px;width:211.649px}
.hcl58{height:36.949px;position:relative;flex-shrink:0;width:100%}
.hcl59{position:absolute;font-family:"Manrope", sans-serif;font-weight:400;line-height:20.527px;left:58.64px;font-size:13.685px;color:rgba(255,255,255,0.4);top:12.86px}
.hcl60{position:absolute;background:rgba(255,255,255,0.05);border-width:1.095px;border-color:rgba(255,255,255,0.1);border-style:solid;display:flex;flex-direction:column;height:95.929px;align-items:flex-start;left:225.33px;padding:17.517px;border-radius:21.895px;top:109.61px;width:211.649px}
.hcl61{position:absolute;font-family:"Manrope", sans-serif;font-weight:400;line-height:20.527px;left:37.33px;font-size:13.685px;color:rgba(255,255,255,0.4);top:12.86px}
.hcl62{position:absolute;background:rgba(255,255,255,0.05);border-width:1.095px;border-color:rgba(255,255,255,0.1);border-style:solid;display:flex;flex-direction:column;height:95.929px;align-items:flex-start;left:450.67px;padding:17.517px;border-radius:21.895px;top:109.61px;width:211.649px}
.hcl63{position:absolute;font-family:"Manrope", sans-serif;font-weight:400;line-height:20.527px;left:32.55px;font-size:13.685px;color:rgba(255,255,255,0.4);top:12.86px}
.hcl64{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;padding-top:27.369px;position:relative;width:100%;height:100%}
.hcl65{border-width:0;border-color:rgba(255,255,255,0.1);border-style:solid;border-top-width:1.095px;display:flex;align-items:center;justify-content:space-between;padding-top:22.99px;position:relative;flex-shrink:0;width:100%}
.hcl66{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:22.58px;position:relative;flex-shrink:0;font-size:15.053px;color:rgba(255,255,255,0.3);white-space:nowrap}
.hcl67{background:#7d57c4;position:relative;border-radius:8px;flex-shrink:0}
.hcl68{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:27.369px;padding-right:27.369px;padding-top:10.948px;padding-bottom:10.948px;position:relative;width:100%;height:100%}
.hcl69{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:26.685px;position:relative;flex-shrink:0;font-size:17.79px;text-align:center;color:#fff;white-space:nowrap}

/* build/home-planner.css */
.hpl1{display:flex;gap:70.766px;align-items:center;position:relative;width:1548px}
.hpl2{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:548.752px}
.hpl3{height:26.537px;position:relative;flex-shrink:0;width:100%}
.hpl4{word-break:break-word;position:absolute;font-family:"Manrope", sans-serif;font-weight:400;line-height:19.903px;left:0;color:#4b2696;font-size:13.269px;top:5.97px;letter-spacing:2.2114px;text-transform:uppercase;white-space:nowrap}
.hpl5{display:flex;flex-direction:column;height:120.523px;align-items:flex-start;padding-top:17.691px;position:relative;flex-shrink:0;width:548.752px}
.hpl6{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:800;line-height:0;position:relative;flex-shrink:0;color:#0f172a;font-size:46.44px;letter-spacing:-1.1057px;white-space:nowrap}
.hpl7{line-height:51.084px;margin-bottom:0}
.hpl8{line-height:51.084px}
.hpl9{display:flex;flex-direction:column;align-items:flex-start;padding-top:22.114px;position:relative;flex-shrink:0}
.hpl10{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:30.075px;position:relative;flex-shrink:0;color:#5b6472;font-size:17.691px;width:486.514px}
.hpl11{display:flex;flex-direction:column;gap:17.691px;height:190.183px;align-items:flex-start;padding-top:35.383px;position:relative;flex-shrink:0;width:548.752px}
.hpl12{display:flex;gap:13.269px;align-items:center;position:relative;flex-shrink:0;width:100%}
.hpl13{background:#ece7ff;display:flex;align-items:center;justify-content:center;position:relative;border-radius:15.48px;flex-shrink:0;width:39.806px;height:39.806px}
.hpl14{position:relative;flex-shrink:0;width:22.114px;height:22.114px}
.hpl15{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.hpl16{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0}
.hpl17{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:500;line-height:24.879px;position:relative;flex-shrink:0;color:#334155;font-size:16.586px;white-space:nowrap}
.hpl18{height:66.343px;position:relative;flex-shrink:0;width:100%}
.hpl19{position:absolute;display:flex;gap:8.846px;height:26.537px;align-items:center;left:0;top:39.81px}
.hpl20{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:26.537px;position:relative;flex-shrink:0;color:#4b2696;font-size:17.691px;text-align:center;white-space:nowrap}
.hpl21{position:relative;flex-shrink:0;width:17.691px;height:17.691px}
.hpl22{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:928.482px}
.hpl23{background:white;border-color:#eee9fb;border-width:0.885px;border-style:solid;display:flex;flex-direction:column;height:646.843px;align-items:flex-start;overflow:clip;position:relative;border-radius:26.537px;box-shadow:0px 33.171px 88.457px 0px rgba(90,24,154,0.14);flex-shrink:0;width:100%}
.hpl24{border-width:0;border-color:#f2f0f8;border-bottom-width:0.885px;border-style:solid;display:flex;align-items:center;justify-content:space-between;padding-left:26.537px;padding-right:26.537px;padding-top:22.114px;padding-bottom:22.114px;position:relative;flex-shrink:0;width:100%}
.hpl25{display:flex;gap:13.269px;align-items:center;position:relative;flex-shrink:0}
.hpl26{display:flex;align-items:center;justify-content:center;position:relative;border-radius:15.48px;flex-shrink:0;width:39.806px;height:39.806px;background-image:linear-gradient(135deg, rgb(110, 56, 247) 0%, rgb(109, 54, 240) 7.1429%, rgb(107, 52, 233) 14.286%, rgb(106, 49, 226) 21.429%, rgb(105, 47, 220) 28.571%, rgb(103, 45, 213) 35.714%, rgb(102, 43, 206) 42.857%, rgb(100, 41, 199) 50%, rgb(99, 38, 193) 57.143%, rgb(98, 36, 186) 64.286%, rgb(96, 34, 180) 71.429%, rgb(95, 31, 173) 78.571%, rgb(93, 29, 167) 85.714%, rgb(92, 26, 160) 92.857%, rgb(90, 24, 154) 100%)}
.hpl27{position:relative;flex-shrink:0;width:19.903px;height:19.903px}
.hpl28{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:164.406px}
.hpl29{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.hpl30{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:26.537px;position:relative;flex-shrink:0;color:#0f172a;font-size:17.691px;white-space:nowrap}
.hpl31{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:18.244px;position:relative;flex-shrink:0;color:#9aa0ab;font-size:12.163px;white-space:nowrap}
.hpl32{background:#ece7ff;display:flex;flex-direction:column;align-items:flex-start;padding-left:13.269px;padding-right:13.269px;padding-top:4.423px;padding-bottom:4.423px;position:relative;border-radius:29681242px;flex-shrink:0}
.hpl33{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:18.244px;position:relative;flex-shrink:0;color:#5a189a;font-size:12.163px;white-space:nowrap}
.hpl34{border-width:0;border-color:#f2f0f8;border-bottom-width:0.885px;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;padding-left:26.537px;padding-right:26.537px;padding-top:22.114px;padding-bottom:22.114px;position:relative;flex-shrink:0;width:100%}
.hpl35{display:flex;gap:13.269px;align-items:flex-start;position:relative;flex-shrink:0;width:873.639px}
.hpl36{background:#fbfaff;border-color:#f0f0f5;border-width:0.885px;border-style:solid;display:flex;flex:255.363 0 0;flex-direction:column;align-items:flex-start;min-width:1px;padding-left:17.691px;padding-right:17.691px;padding-top:13.269px;padding-bottom:13.269px;position:relative;border-radius:17.691px}
.hpl37{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:28.749px;position:relative;flex-shrink:0;color:#5f6b12;font-size:24.326px;white-space:nowrap}
.hpl38{display:flex;flex-direction:column;height:21.009px;align-items:flex-start;padding-top:2.211px;position:relative;flex-shrink:0;width:245.207px}
.hpl39{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:18.244px;position:relative;flex-shrink:0;color:#6b7280;font-size:12.163px;white-space:nowrap}
.hpl40{background:#fbfaff;border-color:#f0f0f5;border-width:0.885px;border-style:solid;display:flex;flex:255.375 0 0;flex-direction:column;align-items:flex-start;min-width:1px;padding-left:17.691px;padding-right:17.691px;padding-top:13.269px;padding-bottom:13.269px;position:relative;border-radius:17.691px}
.hpl41{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:28.749px;position:relative;flex-shrink:0;color:#4b2696;font-size:24.326px;white-space:nowrap}
.hpl42{display:flex;flex-direction:column;height:21.009px;align-items:flex-start;padding-top:2.211px;position:relative;flex-shrink:0;width:245.22px}
.hpl43{display:flex;flex-direction:column;height:55.286px;align-items:flex-start;padding-top:17.691px;position:relative;flex-shrink:0;width:873.639px}
.hpl44{display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}
.hpl45{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:500;line-height:19.903px;position:relative;flex-shrink:0;color:#6b7280;font-size:13.269px;white-space:nowrap}
.hpl46{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:19.903px;position:relative;flex-shrink:0;color:#5f6b12;font-size:13.269px;white-space:nowrap}
.hpl47{display:flex;flex-direction:column;align-items:flex-start;padding-top:6.634px;position:relative;flex-shrink:0;width:100%}
.hpl48{background:#efedf6;display:flex;flex-direction:column;height:11.057px;align-items:flex-start;overflow:clip;position:relative;border-radius:29681242px;flex-shrink:0;width:873.639px}
.hpl49{background:#4b2696;height:11.057px;position:relative;border-radius:29681242px;flex-shrink:0;width:629.013px}
.hpl50{display:flex;flex-direction:column;height:377.27px;align-items:flex-start;overflow:clip;padding-left:17.691px;padding-right:17.691px;padding-top:22.114px;padding-bottom:22.114px;position:relative;flex-shrink:0;width:100%}
.hpl51{display:flex;gap:11.057px;height:333.041px;align-items:flex-start;min-width:796.1143188476562px;position:relative;flex-shrink:0;width:891.33px}
.hpl52{display:flex;flex:126.8 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:8.846px;position:relative;border-radius:17.691px}
.hpl53{display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0;width:100%}
.hpl54{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:18.244px;position:relative;flex-shrink:0;color:#9aa0ab;font-size:12.163px;letter-spacing:0.5529px;text-transform:uppercase;white-space:nowrap}
.hpl55{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0}
.hpl56{display:flex;align-items:center;justify-content:center;position:relative;border-radius:29681242px;flex-shrink:0;width:30.96px;height:30.96px}
.hpl57{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:19.903px;position:relative;flex-shrink:0;color:#334155;font-size:13.269px;white-space:nowrap}
.hpl58{display:flex;flex-direction:column;gap:8.846px;align-items:flex-start;padding-top:8.846px;position:relative;flex-shrink:0;width:119.158px}
.hpl59{background:#fbfbfd;border-color:#eef0f4;border-width:0.885px;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;opacity:0.7;padding-left:11.057px;padding-right:11.057px;padding-top:8.846px;padding-bottom:8.846px;position:relative;border-radius:15.48px;flex-shrink:0;width:100%}
.hpl60{display:flex;gap:6.634px;align-items:center;position:relative;flex-shrink:0;width:100%}
.hpl61{background:#c0d72f;display:flex;align-items:center;justify-content:center;position:relative;border-radius:29681242px;flex-shrink:0;width:17.691px;height:17.691px}
.hpl62{position:relative;flex-shrink:0;width:11.057px;height:11.057px}
.hpl63{background:#f1eeff;display:flex;align-items:center;padding-left:8.846px;padding-right:8.846px;padding-top:3.317px;padding-bottom:3.317px;position:relative;border-radius:29681242px;flex-shrink:0}
.hpl64{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;color:#4b2696;font-size:11.057px;letter-spacing:0.4423px;white-space:nowrap}
.hpl65{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0;width:95.275px}
.hpl66{text-decoration-skip-ink:none;text-underline-position:from-font;word-break:break-word;text-decoration-thickness:from-font;text-decoration-style:solid;font-family:"Manrope", sans-serif;font-weight:400;line-height:17.691px;text-decoration-line:line-through;position:relative;flex-shrink:0;color:#6b7280;font-size:13.269px;width:99.514px}
.hpl67{display:flex;gap:4.423px;height:21.009px;align-items:center;padding-top:4.423px;position:relative;flex-shrink:0;width:95.275px}
.hpl68{position:relative;flex-shrink:0;width:13.269px;height:13.269px}
.hpl69{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;color:#9aa0ab;font-size:11.057px;white-space:nowrap}
.hpl70{background:#f3f7da;display:flex;align-items:center;padding-left:8.846px;padding-right:8.846px;padding-top:3.317px;padding-bottom:3.317px;position:relative;border-radius:29681242px;flex-shrink:0}
.hpl71{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;color:#5f6b12;font-size:11.057px;letter-spacing:0.4423px;white-space:nowrap}
.hpl72{display:flex;flex:120.4 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:8.846px;position:relative;border-radius:17.691px}
.hpl73{display:flex;flex-direction:column;gap:8.846px;align-items:flex-start;padding-top:8.846px;position:relative;flex-shrink:0;width:113.144px}
.hpl74{background:#ece7ff;display:flex;align-items:center;padding-left:8.846px;padding-right:8.846px;padding-top:3.317px;padding-bottom:3.317px;position:relative;border-radius:29681242px;flex-shrink:0}
.hpl75{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;color:#5a189a;font-size:11.057px;letter-spacing:0.4423px;white-space:nowrap}
.hpl76{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0;width:89.261px}
.hpl77{text-decoration-skip-ink:none;text-underline-position:from-font;word-break:break-word;text-decoration-thickness:from-font;text-decoration-style:solid;font-family:"Manrope", sans-serif;font-weight:400;line-height:17.691px;text-decoration-line:line-through;position:relative;flex-shrink:0;color:#6b7280;font-size:13.269px;width:91.774px}
.hpl78{display:flex;gap:4.423px;height:21.009px;align-items:center;padding-top:4.423px;position:relative;flex-shrink:0;width:89.261px}
.hpl79{background:#f4f0ff;filter:drop-shadow(0px 0px 0px rgba(110,56,247,0.3));display:flex;flex:104.8 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:8.846px;position:relative;border-radius:17.691px}
.hpl80{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:18.244px;position:relative;flex-shrink:0;color:#4b2696;font-size:12.163px;letter-spacing:0.5529px;text-transform:uppercase;white-space:nowrap}
.hpl81{background:#4b2696;display:flex;align-items:center;justify-content:center;position:relative;border-radius:29681242px;flex-shrink:0;width:30.96px;height:30.96px}
.hpl82{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:19.903px;position:relative;flex-shrink:0;font-size:13.269px;color:white;white-space:nowrap}
.hpl83{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:14.927px;position:relative;flex-shrink:0;color:#4b2696;font-size:9.951px;letter-spacing:1.1057px;text-transform:uppercase;white-space:nowrap}
.hpl84{display:flex;flex-direction:column;gap:8.846px;align-items:flex-start;padding-top:8.846px;position:relative;flex-shrink:0;width:98.484px}
.hpl85{background:white;border-color:#ece7ff;border-width:0.885px;border-style:solid;filter:drop-shadow(0px 2.211px 5.529px rgba(90,24,154,0.06));display:flex;flex-direction:column;align-items:flex-start;padding-left:11.057px;padding-right:11.057px;padding-top:8.846px;padding-bottom:8.846px;position:relative;border-radius:15.48px;flex-shrink:0;width:100%}
.hpl86{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0;width:74.601px}
.hpl87{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:17.691px;position:relative;flex-shrink:0;color:#0f172a;font-size:13.269px;width:75.189px}
.hpl88{display:flex;gap:4.423px;height:21.009px;align-items:center;padding-top:4.423px;position:relative;flex-shrink:0;width:74.601px}
.hpl89{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;color:#4b2696;font-size:11.057px;white-space:nowrap}
.hpl90{background:#f3f7da;display:flex;align-items:center;padding-left:8.846px;padding-right:8.846px;padding-top:3.317px;padding-bottom:3.317px;position:relative;border-radius:29681242px;flex-shrink:0;width:100%}
.hpl91{display:flex;flex:90.388 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:8.846px;position:relative;border-radius:17.691px}
.hpl92{display:flex;flex-direction:column;align-items:flex-start;padding-top:8.846px;position:relative;flex-shrink:0;width:100%}
.hpl93{background:white;border-color:#ece7ff;border-width:0.885px;border-style:solid;filter:drop-shadow(0px 2.211px 5.529px rgba(90,24,154,0.06));display:flex;flex-direction:column;align-items:flex-start;padding-left:11.057px;padding-right:11.057px;padding-top:8.846px;padding-bottom:8.846px;position:relative;border-radius:15.48px;flex-shrink:0;width:84.94px}
.hpl94{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0;width:61.057px}
.hpl95{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:17.691px;position:relative;flex-shrink:0;color:#0f172a;font-size:13.269px;width:58.603px}
.hpl96{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0;width:100%}
.hpl97{display:flex;gap:4.423px;height:16.586px;align-items:center;position:relative;flex-shrink:0;width:100%}
.hpl98{display:flex;flex:119.725 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:8.846px;position:relative;border-radius:17.691px}
.hpl99{background:white;border-color:#ece7ff;border-width:0.885px;border-style:solid;filter:drop-shadow(0px 2.211px 5.529px rgba(90,24,154,0.06));display:flex;flex-direction:column;align-items:flex-start;padding-left:11.057px;padding-right:11.057px;padding-top:8.846px;padding-bottom:8.846px;position:relative;border-radius:15.48px;flex-shrink:0;width:112.51px}
.hpl100{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0;width:88.626px}
.hpl101{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:17.691px;position:relative;flex-shrink:0;color:#0f172a;font-size:13.269px;width:91.774px}
.hpl102{display:flex;gap:4.423px;height:21.009px;align-items:center;padding-top:4.423px;position:relative;flex-shrink:0;width:88.626px}
.hpl103{display:flex;flex:104.8 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:8.846px;position:relative;border-radius:17.691px}
.hpl104{background:white;border-color:#ece7ff;border-width:0.885px;border-style:solid;filter:drop-shadow(0px 2.211px 5.529px rgba(90,24,154,0.06));display:flex;flex-direction:column;align-items:flex-start;padding-left:11.057px;padding-right:11.057px;padding-top:8.846px;padding-bottom:8.846px;position:relative;border-radius:15.48px;flex-shrink:0;width:98.484px}
.hpl105{display:flex;flex:79.2 0 0;flex-direction:column;height:100%;align-items:flex-start;min-width:1px;padding:8.846px;position:relative;border-radius:17.691px}
.hpl106{border-width:0.885px;border-color:rgba(0,0,0,0);border-style:solid;filter:drop-shadow(0px 2.211px 5.529px rgba(90,24,154,0.06));display:flex;flex-direction:column;align-items:flex-start;padding-left:11.057px;padding-right:11.057px;padding-top:8.846px;padding-bottom:8.846px;position:relative;border-radius:15.48px;flex-shrink:0;width:74.427px;background-image:linear-gradient(118.42151231419115deg, rgb(110, 56, 247) 0%, rgb(109, 54, 240) 7.1429%, rgb(107, 52, 233) 14.286%, rgb(106, 49, 226) 21.429%, rgb(105, 47, 220) 28.571%, rgb(103, 45, 213) 35.714%, rgb(102, 43, 206) 42.857%, rgb(100, 41, 199) 50%, rgb(99, 38, 193) 57.143%, rgb(98, 36, 186) 64.286%, rgb(96, 34, 180) 71.429%, rgb(95, 31, 173) 78.571%, rgb(93, 29, 167) 85.714%, rgb(92, 26, 160) 92.857%, rgb(90, 24, 154) 100%)}
.hpl107{background:#5a189a;display:flex;align-items:center;padding-left:8.846px;padding-right:8.846px;padding-top:3.317px;padding-bottom:3.317px;position:relative;border-radius:29681242px;flex-shrink:0;width:100%}
.hpl108{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;font-size:11.057px;color:white;letter-spacing:0.4423px;width:28.749px}
.hpl109{display:flex;flex-direction:column;align-items:flex-start;padding-top:4.423px;position:relative;flex-shrink:0;width:50.544px}
.hpl110{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:600;line-height:17.691px;position:relative;flex-shrink:0;font-size:13.269px;color:white;width:46.44px}
.hpl111{display:flex;gap:4.423px;height:21.009px;align-items:center;padding-top:4.423px;position:relative;flex-shrink:0;width:50.544px}
.hpl112{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;color:#e6dcff;font-size:11.057px;white-space:nowrap}
.hpl113{position:absolute;backdrop-filter:blur(8.846px);background:rgba(255,255,255,0.9);border-color:#efe9ff;border-width:0.885px;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;left:-26.54px;padding-left:15.48px;padding-right:15.48px;padding-top:8.846px;padding-bottom:8.846px;border-radius:17.691px;box-shadow:0px 11.057px 33.171px 0px rgba(90,24,154,0.12);top:-22.11px;width:125.084px}
.hpl114{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:400;line-height:16.586px;position:relative;flex-shrink:0;color:#9aa0ab;font-size:11.057px;letter-spacing:0.6634px;text-transform:uppercase;white-space:nowrap}
.hpl115{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:21.561px;position:relative;flex-shrink:0;color:#5a189a;font-size:14.374px;white-space:nowrap}
.hpl116{position:absolute;backdrop-filter:blur(8.846px);background:rgba(255,255,255,0.9);border-color:#efe9ff;border-width:0.885px;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;left:833.17px;padding-left:15.48px;padding-right:15.48px;padding-top:8.846px;padding-bottom:8.846px;border-radius:17.691px;box-shadow:0px 11.057px 33.171px 0px rgba(90,24,154,0.12);top:35.38px;width:113.004px}
.hpl117{position:absolute;backdrop-filter:blur(8.846px);background:rgba(255,255,255,0.9);border-color:#efe9ff;border-width:0.885px;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;left:-35.38px;padding-left:15.48px;padding-right:15.48px;padding-top:8.846px;padding-bottom:8.846px;border-radius:17.691px;box-shadow:0px 11.057px 33.171px 0px rgba(90,24,154,0.12);top:518.47px;width:105.706px}
.hpl118{position:absolute;backdrop-filter:blur(8.846px);background:rgba(255,255,255,0.9);border-color:#efe9ff;border-width:0.885px;border-style:solid;display:flex;flex-direction:column;align-items:flex-start;left:829.76px;padding-left:15.48px;padding-right:15.48px;padding-top:8.846px;padding-bottom:8.846px;border-radius:17.691px;box-shadow:0px 11.057px 33.171px 0px rgba(90,24,154,0.12);top:606.93px;width:125.264px}
.hpl119{word-break:break-word;font-family:"Manrope", sans-serif;font-weight:700;line-height:21.561px;position:relative;flex-shrink:0;color:#5f6b12;font-size:14.374px;white-space:nowrap}

/* css/home-updated.base.css */
/* Layout glue for the "Home page updated" homepage (Figma 2:2011) — stacks the generated section
   fragments, adds section padding/background and the hero's floating product-preview cards. */
.hu { position: relative; width: 1920px; background: #fff; overflow: hidden; }
.hu__section { position: relative; width: 1920px; padding: 90px 175px; box-sizing: border-box; }
.hu__section--tight { padding-top: 40px; padding-bottom: 40px; }
.hu__section--full { padding-left: 0; padding-right: 0; }

/* hero: text (from Figma) + a floating stack of the three product-preview cards to its right */
.hu__hero { display: flex; align-items: center; justify-content: space-between; gap: 40px; padding-top: 120px; padding-bottom: 100px; }
.hu__hero-copy { flex-shrink: 0; max-width: 770px; }
.hu__hero-art { position: relative; width: 700px; height: 660px; flex-shrink: 0; }
.hu__hero-photo { position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: 560px; height: auto; z-index: 0; filter: drop-shadow(0 30px 50px rgba(75,38,150,0.18)); }
.hu__hero-art .hlc1 { position: absolute; left: -10px; top: 30px; width: 280px; z-index: 1; }
.hu__hero-art .hsc1 { position: absolute; right: -10px; top: 0; width: 220px; z-index: 1; }
.hu__hero-art .hgc1 { position: absolute; left: 30px; bottom: 30px; width: 420px; z-index: 1; }
.hu__stats-wrap { margin-top: -70px; display: flex; justify-content: center; }

.hu__paths-head { text-align: center; max-width: 900px; margin: 0 auto 50px; }
.hu__ellipse { position: absolute; left: 50%; top: 0; transform: translate(-50%, -30%); width: 1120px; height: 1120px; border-radius: 50%; background: radial-gradient(circle, rgba(75,38,150,0.08), rgba(75,38,150,0) 70%); pointer-events: none; z-index: 0; }
.hu__paths-eyebrow { color: #4b2696; font: 600 22px 'Manrope', sans-serif; margin: 0 0 14px; }
.hu__paths-cap { color: #64748b; font: 400 24px 'Manrope', sans-serif; margin-top: 20px; text-align: center; max-width: 900px; margin-left: auto; margin-right: auto; }

.hu__live-cta { background: #fafafd; }

/* FAQ accordion: collapsed by default except the first (matches the Figma state), JS toggles .hu-open */
.hu__faq [data-hu-faq] .hfa-body { display: none; }
.hu__faq [data-hu-faq].hu-open .hfa-body { display: block !important; }
.hu__faq [data-hu-faq] { cursor: pointer; }
