.lower-solutions,.lower-process,.lower-platform,.lower-consultation{border-top:1px solid var(--border)}.lower-centered{text-align:center}.broken-word{color:#6366ff;font-style:italic;-webkit-text-decoration:line-through #ef444480;text-decoration:line-through #ef444480;text-decoration-thickness:2px}.seamless-word{font-style:normal!important}.lower-solution-grid{gap:40px;margin-bottom:64px;display:grid}.lower-solution-card{flex-direction:column;display:flex}.lower-solution-art{aspect-ratio:4/3;border:1px solid var(--border);width:100%;image-rendering:pixelated;background-color:#1a15254d;background-position:50%;background-size:cover;margin-bottom:32px;transition:filter .3s;position:relative;overflow:hidden}.lower-solution-art:after{content:"";background:linear-gradient(#f8f5f60f,#0000 52%,#f8f5f624);position:absolute;inset:0}.lower-solution-art-consulting{background-image:url(/sites/manasflow/browserbase-consulting.webp)}.lower-solution-art-implementation{background-image:url(/sites/manasflow/ai-implementation-browserbase.webp)}.lower-solution-art-training{background-image:url(/sites/manasflow/ai-training-placement-browserbase.webp)}.lower-solution-card:hover .lower-solution-art{filter:brightness(1.1)}.lower-solution-card h3{margin:0 0 12px;font-size:24px;font-weight:600;line-height:32px}.lower-solution-card>p{color:var(--muted-foreground);margin:0 0 24px;font-size:14px;font-weight:500;line-height:1.625}.lower-check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lower-check-list li{color:var(--muted-foreground);align-items:flex-start;gap:12px;font-size:14px;font-weight:500;line-height:1.625;display:flex}.lower-check-list svg{color:var(--primary-purple);flex-shrink:0;margin-top:2px}.lower-solution-card .lower-check-list{margin-top:auto}.lower-process-desktop{display:none;position:relative}.lower-process-mobile{gap:24px;display:grid}.lower-step-number{color:var(--primary-purple);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.lower-step-number>span{letter-spacing:normal;text-transform:none;font-weight:500}.lower-step-icon{background:var(--card);border:1px solid var(--border);color:var(--muted-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.lower-step-description{color:var(--muted-foreground);font-size:14px;font-weight:500;line-height:1.625;display:block}.lower-mobile-step{position:relative}.lower-mobile-step:not(:last-child):before{content:"";background:var(--border);z-index:0;width:2px;position:absolute;top:80px;bottom:-24px;left:31px}.lower-mobile-step>button{text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:flex-start;gap:16px;padding:0 0 16px;display:flex;position:relative}.lower-mobile-step .lower-step-icon{width:64px;height:64px}.lower-mobile-step.active .lower-step-icon{background:var(--primary-purple);color:var(--background);transform:scale(1.1);box-shadow:0 8px 22px #8082c133}.lower-mobile-step-copy{flex:1;padding-top:8px}.lower-mobile-step-copy strong{margin-bottom:4px;font-size:18px;font-weight:600;line-height:28px;display:block}.lower-mobile-step:not(.active) .lower-step-number,.lower-mobile-step:not(.active) .lower-step-description{color:color-mix(in srgb,var(--muted-foreground) 60%,transparent)}.lower-mobile-step.active .lower-step-description{color:var(--primary-purple)}.lower-mobile-step-collapse{opacity:0;grid-template-rows:0fr;margin-left:80px;transition:grid-template-rows .4s,opacity .4s;display:grid}.lower-mobile-step-collapse>div{overflow:hidden}.lower-mobile-step-collapse.open{opacity:1;grid-template-rows:1fr}.lower-step-details{background:var(--card);border:1px solid var(--border);gap:32px;padding:32px;transition:border-color .3s;animation:.35s both lower-fade-in;display:grid}.lower-step-details:hover{border-color:#8082c180}.lower-step-details-mobile{gap:24px;padding:24px}.lower-step-facts{gap:24px;display:grid}.lower-step-facts>div>span,.lower-next-step>span{color:var(--primary-purple);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.lower-step-facts p{color:var(--muted-foreground);margin:0;font-size:16px;font-weight:500;line-height:1.5}.lower-step-facts>div:first-child p{color:var(--foreground);font-size:18px;font-weight:600}.lower-step-details h4{color:var(--primary-purple);text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px;font-size:14px;font-weight:400}.lower-next-step{background:var(--muted);border:1px solid var(--border);align-self:start;padding:24px}.lower-next-step>span{color:#fbbf24}.lower-next-step p{margin:0;font-size:16px;font-weight:600;line-height:1.5}.lower-process-cta{margin-top:64px}.lower-platform .section-heading{margin-bottom:80px}.lower-platform .section-heading p{max-width:672px;margin-left:0}.lower-values-grid{grid-template-columns:1fr;gap:40px;display:grid}.lower-value-card{text-align:center}.lower-value-art{width:160px;height:160px;color:var(--primary-purple);background:radial-gradient(circle,#8082c138,#8082c10a 72%);border:4px solid #8082c133;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 20px #8082c10d}.lower-value-card:hover .lower-value-art{border-color:#8082c180;transform:translateY(-4px)}.lower-value-art>svg{z-index:2}.lower-value-ring,.lower-value-orbit{border:1px solid #8082c14d;border-radius:50%;width:112px;height:112px;position:absolute;transform:rotate(-30deg)}.lower-value-orbit{border-style:dashed;width:145px;height:75px;animation:24s linear infinite lower-orbit;transform:rotate(35deg)}.lower-value-art-1 .lower-value-ring{border-radius:22px;width:98px;height:98px;transform:rotate(45deg)}.lower-value-art-2 .lower-value-ring{border-radius:35% 35% 50% 50%;width:105px;height:120px}.lower-value-art-3 .lower-value-ring{border-radius:12px;width:105px;height:105px;transform:rotate(-15deg)}.lower-value-art i{background:#b3b7f6;border-radius:50%;width:7px;height:7px;position:absolute;top:47px;left:28px;box-shadow:0 0 14px #8082c1}.lower-value-art i:nth-last-child(2){background:#6366ff;top:103px;left:auto;right:28px}.lower-value-art i:last-child{width:4px;height:4px;top:24px;left:94px}.lower-value-copy{background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:12px;padding:24px}.lower-value-copy h3{margin:0 0 8px;font-size:18px;font-weight:700;line-height:28px}.lower-value-copy>span{color:var(--primary-purple);font-size:14px;font-weight:500;line-height:20px}.lower-value-copy p{color:var(--muted-foreground);margin:8px 0 0;padding-top:8px;font-size:14px;line-height:1.625}.lower-consultation{background-image:linear-gradient(90deg,#0f0f15dd,#0f0f15b3,#0f0f15dd),url(/sites/manasflow/bg-mountain-pixel.webp);background-position:bottom;background-repeat:repeat-x;background-size:auto 100%;scroll-margin-top:96px;position:relative}.lower-consultation:before{content:"";background:linear-gradient(var(--background),transparent);pointer-events:none;height:128px;position:absolute;inset:0 0 auto}.lower-consultation>.mf-container{position:relative}.lower-consultation-panel{border:1px solid var(--border);background:var(--card);flex-direction:column;transition:border-color .3s;display:flex;overflow:hidden;box-shadow:0 20px 30px #0002}.lower-consultation-panel:hover{border-color:#8082c159}.lower-consultation-copy{flex:1;min-width:0;padding:32px}.lower-consultation-copy>h3{letter-spacing:-.025em;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.1}.lower-consultation-lead{color:var(--muted-foreground);margin:0 0 12px;font-size:18px;line-height:1.625}.lower-direct-email{color:var(--muted-foreground);margin:0 0 24px;font-size:14px}.lower-direct-email a{color:var(--primary-purple);font-weight:500}.lower-direct-email a:hover{text-decoration:underline}.lower-outline-button{border:1px solid var(--border);background:var(--background);color:var(--foreground);justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:500;transition:border-color .3s,background-color .3s;display:inline-flex}.lower-outline-button:hover{border-color:var(--primary-purple);background:var(--muted)}.lower-consultation-copy>.lower-outline-button{border-radius:6px;padding:10px 32px;font-size:18px}.lower-consultation-benefits{gap:10px;margin:32px 0 24px;padding:0;list-style:none;display:grid}.lower-consultation-benefits li{align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.lower-consultation-benefits svg{box-sizing:content-box;border:1px solid var(--border);background:var(--muted);color:var(--primary-purple);padding:6px}.lower-company-promise{margin-bottom:24px;padding:12px 0 0 24px;position:relative}.lower-company-promise>svg{color:#8082c140;position:absolute;top:0;left:-4px}.lower-company-promise p{margin:0 0 16px;font-size:20px;font-style:italic;font-weight:500;line-height:1.625}.lower-company-promise>span{color:var(--muted-foreground);font-size:12px;line-height:1.5;display:block}.lower-methods{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.lower-methods button{color:var(--muted-foreground);background:var(--muted);border:1px solid var(--border);align-items:center;gap:6px;padding:6px 10px;font-size:12px;transition:border-color .3s,color .3s;display:inline-flex}.lower-methods svg{color:var(--primary-purple)}.lower-methods button.active{color:var(--foreground);border-color:#8082c180}.lower-featured>p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 16px;font-size:10px}.lower-featured>div{align-items:center;gap:22px;display:flex}.lower-featured img{object-fit:contain;filter:grayscale();opacity:.65;width:28px;height:28px}.lower-consultation-form{background:var(--background);border-top:1px solid var(--border);flex:1;justify-content:center;align-items:center;min-width:0;padding:24px;display:flex}.lower-strategy-card{background:var(--background);border:1px solid var(--border);border-radius:16px;width:100%;max-width:440px;padding:24px;box-shadow:0 16px 50px #0004}.lower-strategy-owner{align-items:center;gap:10px;margin-bottom:20px;display:flex}.lower-owner-icon{width:44px;height:44px;color:var(--primary-purple);background:#8082c11a;border:2px solid #8082c166;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lower-strategy-owner>div{flex:1;min-width:0}.lower-strategy-owner strong{font-size:12px;line-height:1.3;display:block}.lower-strategy-owner a{color:var(--primary-purple);overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.3;display:block}.lower-live{color:var(--primary-purple);text-transform:uppercase;letter-spacing:.05em;background:#8082c11a;border:1px solid #8082c133;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:10px;display:none}.lower-live i{background:var(--primary-purple);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.lower-strategy-card>h3{letter-spacing:-.025em;margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.25}.lower-call-meta{text-transform:uppercase;letter-spacing:.1em;color:#8082c1cc;margin:0 0 12px;font-size:10px;font-weight:500}.lower-call-intro{color:var(--muted-foreground);margin:0 0 16px;font-size:12px;line-height:1.625}.lower-call-intro strong{color:var(--foreground);font-weight:600}.lower-strategy-form{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.lower-strategy-form input{border:1px solid var(--border);background:var(--card);width:100%;color:var(--foreground);border-radius:8px;outline:none;padding:8px 12px;font-size:12px;line-height:20px}.lower-strategy-form input::placeholder{color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}.lower-strategy-form input:focus{border-color:#8082c199;box-shadow:0 0 0 1px #8082c14d}.lower-strategy-form>button{background:var(--primary-purple);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;transition:opacity .3s;display:flex;box-shadow:0 10px 20px #8082c133}.lower-strategy-form>button:hover{opacity:.9}.lower-strategy-form>button:disabled{opacity:.6;cursor:not-allowed}.lower-email-handoff{color:var(--muted-foreground);margin:2px 0 0;font-size:10px;line-height:1.5}.lower-call-tags{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}.lower-call-tags>span{background:color-mix(in srgb,var(--muted) 50%,transparent);border:1px solid var(--border);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}.lower-call-tags svg{color:var(--primary-purple)}.lower-consultation-notes{color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:stretch;gap:12px;margin-top:32px;font-size:14px;font-weight:500;display:flex}.lower-consultation-notes>span{background:var(--card);border:1px solid var(--border);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:flex}.lower-consultation-notes svg{color:var(--primary-purple);flex-shrink:0}.lower-faq-list{border:1px solid var(--border)}.lower-faq-item+.lower-faq-item{border-top:1px solid color-mix(in srgb,var(--border) 50%,transparent)}.lower-faq-item>button{text-align:left;width:100%;color:var(--foreground);background:var(--background);border:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;transition:color .3s,background-color .3s;display:flex}.lower-faq-item>button:hover{background:color-mix(in srgb,var(--muted) 50%,transparent)}.lower-faq-item>button>span{flex:1;font-size:16px;font-weight:500;line-height:1.4}.lower-faq-item>button>svg{color:var(--muted-foreground);flex-shrink:0;margin-top:4px}.lower-faq-item.open>button,.lower-faq-item.open>button>svg{color:var(--primary-purple)}.lower-faq-collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .35s;display:grid}.lower-faq-collapse>div{overflow:hidden}.lower-faq-item.open .lower-faq-collapse{opacity:1;grid-template-rows:1fr}.lower-faq-collapse p{border-left:2px solid var(--primary-purple);color:var(--muted-foreground);margin:0 24px 32px;padding-left:16px;font-size:14px;font-weight:500;line-height:1.625}.lower-questions-card{border:1px solid var(--border);text-align:center;background:var(--card);margin-top:48px;padding:32px;transition:border-color .3s}.lower-questions-card:hover{border-color:#8082c180}.lower-questions-card h3{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;font-weight:700;line-height:28px}.lower-questions-card p{color:var(--muted-foreground);margin:0 0 24px;font-size:14px;font-weight:500;line-height:1.625}@keyframes lower-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lower-orbit{to{transform:rotate(395deg)}}@media (min-width:640px){.lower-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lower-value-art{width:176px;height:176px}.lower-live{display:inline-flex}.lower-strategy-owner strong{font-size:14px}.lower-strategy-owner a{font-size:11px}.lower-strategy-card{padding:32px}.lower-strategy-card>h3{margin-bottom:8px;font-size:24px}.lower-call-meta{margin-bottom:16px;font-size:11px}.lower-call-intro{margin-bottom:24px;font-size:14px}.lower-strategy-form{gap:12px;margin-bottom:24px}.lower-strategy-form input{padding:10px 14px;font-size:14px}.lower-strategy-form>button{padding:12px 16px;font-size:14px}.lower-call-tags{gap:8px;padding-top:20px}.lower-call-tags>span{padding:8px 12px;font-size:14px}.lower-consultation-notes{flex-flow:wrap;gap:32px}.lower-consultation-notes>span{background:0 0;border:0;padding:0}.lower-faq-item>button>span{font-size:18px}}@media (min-width:768px){.lower-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lower-consultation-copy>h3{font-size:36px}.lower-faq-item>button{padding:32px}.lower-faq-item>button>span{font-size:20px}.lower-faq-collapse p{margin-left:32px;margin-right:32px;font-size:16px}}@media (min-width:1024px){.lower-solution-grid{gap:24px}.lower-process-desktop{display:block}.lower-process-mobile{display:none}.lower-process-track{background:var(--border);height:2px;position:absolute;top:96px;left:0;right:0;overflow:hidden}.lower-process-track>span{background:linear-gradient(90deg,var(--primary-purple),#6366ff,var(--primary-purple));height:100%;transition:width .8s ease-in-out;display:block}.lower-step-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;position:relative}.lower-step-tab{text-align:left;width:100%;color:var(--muted-foreground);background:0 0;border:0;padding:0}.lower-step-tab>.lower-step-icon{outline:2px solid var(--border);outline-offset:6px;width:80px;height:80px;margin:0 auto 24px;position:relative}.lower-step-tab:hover>.lower-step-icon{color:var(--primary-purple);outline-color:#8082c180;transform:scale(1.05)}.lower-step-tab.active>.lower-step-icon{background:var(--primary-purple);color:var(--background);outline-color:var(--primary-purple);transform:scale(1.1);box-shadow:0 8px 24px #8082c133}.lower-step-tab .lower-step-number{color:color-mix(in srgb,var(--muted-foreground) 60%,transparent)}.lower-step-tab>strong{margin-bottom:8px;font-size:20px;font-weight:600;line-height:28px;display:block}.lower-step-tab .lower-step-description{color:color-mix(in srgb,var(--muted-foreground) 60%,transparent)}.lower-step-tab.active>strong{color:var(--foreground)}.lower-step-tab.active .lower-step-number,.lower-step-tab.active .lower-step-description{color:var(--primary-purple)}.lower-desktop-details{margin-top:48px}.lower-step-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:48px}.lower-values-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lower-value-art{width:192px;height:192px}.lower-consultation-panel{flex-direction:row}.lower-consultation-copy{padding:48px}.lower-consultation-form{border-top:0;border-left:1px solid var(--border);padding:40px}.lower-consultation-benefits{gap:16px;margin-bottom:32px}.lower-consultation-benefits li{gap:12px;font-size:14px}.lower-consultation-benefits svg{padding:7px}.lower-methods{gap:12px;margin-bottom:32px}.lower-methods button{padding:8px 12px}.lower-company-promise{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.lower-value-orbit{animation:none}.lower-faq-collapse,.lower-mobile-step-collapse,.lower-process-track>span{transition:none}.lower-step-details{animation:none}}
