.StatsGrid-module__4g-Dea__container{background:linear-gradient(90deg,#ffffff0d 0%,#ffffff26 50%,#ffffff0d 100%);border-radius:24px;margin:4rem 0;padding:1px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}.StatsGrid-module__4g-Dea__grid{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2;background:#0a0a0a99;border-radius:23px;justify-content:space-between;align-items:flex-start;padding:4rem 3rem;display:flex;position:relative;overflow:hidden}.StatsGrid-module__4g-Dea__flowLines{z-index:-1;opacity:.6;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.StatsGrid-module__4g-Dea__flowPath{fill:none;stroke:#fff3;stroke-width:1px}.StatsGrid-module__4g-Dea__flowPathGlow{fill:none;stroke:#ffffff1a;stroke-width:3px;filter:blur(4px)}.StatsGrid-module__4g-Dea__statWrapper{z-index:2;flex:1;align-items:center;min-width:150px;display:flex}.StatsGrid-module__4g-Dea__stat{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.StatsGrid-module__4g-Dea__icon{color:#fff9;margin-bottom:1.5rem;transition:color .3s}.StatsGrid-module__4g-Dea__statWrapper:hover .StatsGrid-module__4g-Dea__icon{color:#fff}.StatsGrid-module__4g-Dea__value{color:#fff;font-size:3rem;font-weight:700;font-family:var(--font-heading);text-shadow:0 0 20px #fff3;margin-bottom:.5rem}.StatsGrid-module__4g-Dea__label{color:#fffc;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.StatsGrid-module__4g-Dea__subtext{color:#fff6;max-width:140px;font-size:.75rem;line-height:1.4}.StatsGrid-module__4g-Dea__glow{pointer-events:none;z-index:1;background:radial-gradient(circle,#ffffff08 0%,#0000 70%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1024px){.StatsGrid-module__4g-Dea__grid{flex-wrap:wrap;justify-content:center;gap:2rem;padding:2rem}.StatsGrid-module__4g-Dea__statWrapper{flex:none;width:45%;margin-bottom:1rem}.StatsGrid-module__4g-Dea__flowLines{display:none}}@media (max-width:640px){.StatsGrid-module__4g-Dea__statWrapper{width:100%}}
.Testimonial-module__nFXAsG__container{border-left:4px solid var(--primary);background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);border-radius:0 12px 12px 0;margin:4rem 0;padding:3rem}.Testimonial-module__nFXAsG__quote{color:var(--foreground);font-size:1.5rem;font-style:italic;line-height:1.6;font-family:var(--font-heading);margin-bottom:1.5rem}.Testimonial-module__nFXAsG__footer{flex-direction:column;gap:.25rem;display:flex}.Testimonial-module__nFXAsG__author{color:var(--primary);font-size:1.125rem;font-style:normal;font-weight:700}.Testimonial-module__nFXAsG__role{color:#fff9;font-size:.875rem}
.ProjectGallery-module__NWfdsG__gallery{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin:4rem 0;display:grid}.ProjectGallery-module__NWfdsG__item{break-inside:avoid;cursor:pointer;margin-bottom:1rem;transition:transform .2s}.ProjectGallery-module__NWfdsG__item:hover{transform:scale(1.02)}.ProjectGallery-module__NWfdsG__imageWrapper{aspect-ratio:16/9;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.ProjectGallery-module__NWfdsG__imageWrapper:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0000004d}.ProjectGallery-module__NWfdsG__image{object-fit:cover;transition:transform .5s}.ProjectGallery-module__NWfdsG__imageWrapper:hover .ProjectGallery-module__NWfdsG__image{transform:scale(1.05)}.ProjectGallery-module__NWfdsG__caption{color:#fff9;text-align:center;margin-top:.75rem;font-size:.875rem}.ProjectGallery-module__NWfdsG__lightbox{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;justify-content:center;align-items:center;padding:2rem;animation:.2s ease-out ProjectGallery-module__NWfdsG__fadeIn;display:flex;position:fixed;inset:0}.ProjectGallery-module__NWfdsG__closeButton{color:#fff;cursor:pointer;z-index:10000;background:0 0;border:none;transition:transform .2s;position:absolute;top:2rem;right:2rem}.ProjectGallery-module__NWfdsG__closeButton:hover{transform:scale(1.1)}.ProjectGallery-module__NWfdsG__lightboxContent{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:90vw;max-height:90vh;display:flex;position:relative}.ProjectGallery-module__NWfdsG__lightboxImageWrapper{aspect-ratio:16/9;width:auto;min-width:50vw;max-width:100%;height:auto;max-height:85vh;position:relative}.ProjectGallery-module__NWfdsG__lightboxImage{object-fit:contain;max-width:100%;max-height:85vh;width:auto!important;height:auto!important;position:relative!important}.ProjectGallery-module__NWfdsG__lightboxCaption{color:#fff;text-align:center;max-width:800px;font-size:1.1rem}@keyframes ProjectGallery-module__NWfdsG__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.ProjectGallery-module__NWfdsG__gallery{grid-template-columns:1fr}.ProjectGallery-module__NWfdsG__lightbox{padding:1rem}.ProjectGallery-module__NWfdsG__closeButton{top:1rem;right:1rem}}
.TechStackGrid-module__NfYdsq__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:2rem;display:grid}.TechStackGrid-module__NfYdsq__item{cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;align-items:center;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.TechStackGrid-module__NfYdsq__item:hover{background:#ffffff0f;border-color:#ffffff1a;transform:translateY(-2px)}.TechStackGrid-module__NfYdsq__item.TechStackGrid-module__NfYdsq__active{border-color:var(--primary);background:#ffffff14;box-shadow:0 0 30px #0003}.TechStackGrid-module__NfYdsq__header{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.TechStackGrid-module__NfYdsq__icon{color:var(--primary);transition:transform .3s}.TechStackGrid-module__NfYdsq__item:hover .TechStackGrid-module__NfYdsq__icon{transform:scale(1.1)}.TechStackGrid-module__NfYdsq__name{color:#fff;font-size:1rem;font-weight:600}.TechStackGrid-module__NfYdsq__descriptionWrapper{width:100%;overflow:hidden}.TechStackGrid-module__NfYdsq__description{color:#fffc;text-align:left;border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem;font-size:.9rem;line-height:1.6}.TechStackGrid-module__NfYdsq__indicator{color:#fff3;transition:transform .3s;position:absolute;top:1rem;right:1rem}.TechStackGrid-module__NfYdsq__item.TechStackGrid-module__NfYdsq__active .TechStackGrid-module__NfYdsq__indicator{color:var(--primary);transform:rotate(180deg)}
.CompareSlider-module__qGmkOq__container{-webkit-user-select:none;user-select:none;cursor:ew-resize;border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden}.CompareSlider-module__qGmkOq__imageWrapper{width:100%;height:100%;position:absolute;top:0;left:0}.CompareSlider-module__qGmkOq__image{object-fit:cover;pointer-events:none}.CompareSlider-module__qGmkOq__afterImageWrapper{z-index:2;overflow:hidden}.CompareSlider-module__qGmkOq__handle{z-index:10;cursor:ew-resize;background:#fff;width:4px;position:absolute;top:0;bottom:0;box-shadow:0 0 20px #00000080}.CompareSlider-module__qGmkOq__handleIcon{background:#fff;border-radius:50%;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CompareSlider-module__qGmkOq__handleIcon .CompareSlider-module__qGmkOq__labelAfter{right:1.5rem}
.ProcessFlow-module__LLbVIq__container{grid-template-columns:1fr 1fr 1fr;gap:2rem;margin:6rem 0;display:grid;position:relative}.ProcessFlow-module__LLbVIq__card{background:#ffffff08;border:1px solid #ffffff0d;border-radius:24px;flex-direction:column;gap:1.5rem;padding:2.5rem;transition:all .3s;display:flex;position:relative}.ProcessFlow-module__LLbVIq__card:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-5px);box-shadow:0 20px 40px #0003}.ProcessFlow-module__LLbVIq__header{border-bottom:1px solid #ffffff1a;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.ProcessFlow-module__LLbVIq__iconWrapper{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.ProcessFlow-module__LLbVIq__iconChallenge{color:#ff4d4d;background:#ff4d4d1a}.ProcessFlow-module__LLbVIq__iconSolution{color:#39f;background:#3399ff1a}.ProcessFlow-module__LLbVIq__iconOutcomes{color:#0c6;background:#00cc661a}.ProcessFlow-module__LLbVIq__title{color:#fff;font-size:1.25rem;font-weight:600}.ProcessFlow-module__LLbVIq__content{color:#fffc;font-size:1rem;line-height:1.6}.ProcessFlow-module__LLbVIq__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ProcessFlow-module__LLbVIq__list li{padding-left:1.25rem;position:relative}.ProcessFlow-module__LLbVIq__list li:before{content:"•";color:#ffffff4d;position:absolute;left:0}.ProcessFlow-module__LLbVIq__connector{color:#fff3;z-index:2;position:absolute;top:50%;right:-1.5rem;transform:translateY(-50%)}@media (max-width:1024px){.ProcessFlow-module__LLbVIq__container{grid-template-columns:1fr;gap:3rem}.ProcessFlow-module__LLbVIq__connector{top:auto;bottom:-2rem;right:50%;transform:translate(50%)rotate(90deg)}}
.Button-module__iYV4-q__button{text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:.8rem 2rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.Button-module__iYV4-q__primary{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.Button-module__iYV4-q__primary:hover{color:var(--foreground);background:0 0}.Button-module__iYV4-q__secondary{color:var(--foreground);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border-color:#fff3}.Button-module__iYV4-q__secondary:hover{border-color:var(--foreground);background:#fff3}.Button-module__iYV4-q__outline{border-color:var(--foreground);color:var(--foreground);background:0 0}.Button-module__iYV4-q__outline:hover{background:var(--foreground);color:var(--background)}
.ProgressStepper-module__prFBKW__stepper{justify-content:center;align-items:center;gap:0;margin:2rem 0 3rem;padding:0 1rem;display:flex}.ProgressStepper-module__prFBKW__stepWrapper{flex:1;align-items:center;max-width:300px;display:flex}.ProgressStepper-module__prFBKW__stepWrapper:last-child{flex:none}.ProgressStepper-module__prFBKW__step{cursor:pointer;color:#ffffff80;font-family:var(--font-body);background:0 0;border:none;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.ProgressStepper-module__prFBKW__step:hover{color:#fffc}.ProgressStepper-module__prFBKW__step.ProgressStepper-module__prFBKW__active,.ProgressStepper-module__prFBKW__step.ProgressStepper-module__prFBKW__completed{color:var(--foreground)}.ProgressStepper-module__prFBKW__stepNumber{border:2px solid #fff3;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:relative}.ProgressStepper-module__prFBKW__step.ProgressStepper-module__prFBKW__active .ProgressStepper-module__prFBKW__stepNumber{border-color:var(--foreground);background:#ffffff0d}.ProgressStepper-module__prFBKW__step.ProgressStepper-module__prFBKW__completed .ProgressStepper-module__prFBKW__stepNumber{border-color:var(--foreground);background:#ffffff1a}.ProgressStepper-module__prFBKW__stepNumber span{opacity:.8;font-size:.85rem;font-weight:600;position:absolute}.ProgressStepper-module__prFBKW__step.ProgressStepper-module__prFBKW__completed .ProgressStepper-module__prFBKW__stepNumber span{opacity:0}.ProgressStepper-module__prFBKW__stepTitle{text-transform:uppercase;letter-spacing:.05em;text-align:center;font-size:.85rem;font-weight:600}.ProgressStepper-module__prFBKW__connector{background:#ffffff1a;flex:1;height:2px;margin:0 -1rem;transition:background .3s}.ProgressStepper-module__prFBKW__connectorCompleted{background:#ffffff4d}@media (max-width:768px){.ProgressStepper-module__prFBKW__stepper{gap:0}.ProgressStepper-module__prFBKW__stepWrapper{max-width:none}.ProgressStepper-module__prFBKW__step{gap:.5rem;padding:.75rem .5rem}.ProgressStepper-module__prFBKW__stepNumber{width:40px;height:40px}.ProgressStepper-module__prFBKW__stepTitle{font-size:.7rem}.ProgressStepper-module__prFBKW__connector{margin:0 -.5rem}}@media (max-width:480px){.ProgressStepper-module__prFBKW__stepTitle{display:none}}
.Card-module__r9_ZKW__card{background:var(--surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--glass-border);border-radius:0;height:100%;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.Card-module__r9_ZKW__card:before{content:"";background:linear-gradient(90deg,transparent,var(--foreground),transparent);width:100%;height:2px;transition:transform .5s;position:absolute;top:0;left:0;transform:translate(-100%)}.Card-module__r9_ZKW__card:hover:before{transform:translate(100%)}.Card-module__r9_ZKW__card:hover{background:var(--surface-hover);border-color:#ffffff4d}.Card-module__r9_ZKW__title{color:var(--foreground);margin-bottom:1rem;font-size:1.5rem}
.WelcomeHero-module__yBBYHa__hero{background:linear-gradient(135deg,#6366f11a,#a855f714);border:1px solid #8b5cf640;border-radius:16px;margin-bottom:2rem;padding:1.5rem;position:relative;overflow:hidden}.WelcomeHero-module__yBBYHa__hero:before{content:"";background:linear-gradient(90deg,#6366f1,#a855f7,#ec4899);height:3px;position:absolute;top:0;left:0;right:0}.WelcomeHero-module__yBBYHa__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.WelcomeHero-module__yBBYHa__titleArea{align-items:center;gap:.75rem;display:flex}.WelcomeHero-module__yBBYHa__emoji{font-size:1.5rem}.WelcomeHero-module__yBBYHa__headline{color:var(--color-foreground,#f3f4f6);background:linear-gradient(135deg,#e0e7ff,#c4b5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.25rem;font-weight:700}.WelcomeHero-module__yBBYHa__toggleButton{cursor:pointer;color:var(--color-muted,#9ca3af);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.WelcomeHero-module__yBBYHa__toggleButton:hover{color:var(--color-foreground,#e5e7eb);background:#ffffff1a}.WelcomeHero-module__yBBYHa__content{overflow:hidden}.WelcomeHero-module__yBBYHa__description{color:var(--color-muted,#d1d5db);margin:1rem 0;font-size:1rem;line-height:1.7}.WelcomeHero-module__yBBYHa__outcome{color:var(--color-muted,#d1d5db);background:#10b9811a;border:1px solid #10b98133;border-radius:8px;align-items:center;gap:.5rem;margin:1rem 0;padding:.75rem 1rem;font-size:.9rem;display:flex}.WelcomeHero-module__yBBYHa__outcomeIcon{color:#10b981;flex-shrink:0}.WelcomeHero-module__yBBYHa__outcome strong{color:#34d399}.WelcomeHero-module__yBBYHa__tips{margin:1.25rem 0}.WelcomeHero-module__yBBYHa__tipsLabel{color:var(--color-muted,#9ca3af);text-transform:uppercase;letter-spacing:.5px;margin:0 0 .5rem;font-size:.85rem;font-weight:600}.WelcomeHero-module__yBBYHa__tips ul{margin:0;padding-left:1.25rem;list-style:none}.WelcomeHero-module__yBBYHa__tips li{color:var(--color-muted,#d1d5db);margin-bottom:.35rem;font-size:.9rem;line-height:1.6;position:relative}.WelcomeHero-module__yBBYHa__tips li:before{content:"→";color:#8b5cf6;position:absolute;left:-1.25rem}.WelcomeHero-module__yBBYHa__dismissButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.WelcomeHero-module__yBBYHa__dismissButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f166}.WelcomeHero-module__yBBYHa__compactHero{align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 0;display:flex}.WelcomeHero-module__yBBYHa__compactHeadline{color:var(--color-muted,#9ca3af);font-size:.9rem;font-weight:600}@media (max-width:640px){.WelcomeHero-module__yBBYHa__hero{padding:1.25rem}.WelcomeHero-module__yBBYHa__headline{font-size:1.1rem}.WelcomeHero-module__yBBYHa__description{font-size:.95rem}}
.GuidanceCard-module__zmDX0W__card{border-radius:12px;margin-bottom:1.5rem;padding:1rem 1.25rem;position:relative}.GuidanceCard-module__zmDX0W__tip{background:linear-gradient(135deg,#3b82f614,#8b5cf614);border:1px solid #6366f133}.GuidanceCard-module__zmDX0W__insight{background:linear-gradient(135deg,#fbbf241a,#f59e0b14);border:1px solid #fbbf244d}.GuidanceCard-module__zmDX0W__celebration{background:linear-gradient(135deg,#10b9811a,#05966914);border:1px solid #10b9814d}.GuidanceCard-module__zmDX0W__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.GuidanceCard-module__zmDX0W__titleRow{align-items:center;gap:.5rem;display:flex}.GuidanceCard-module__zmDX0W__icon{justify-content:center;align-items:center;font-size:1.1rem;display:flex}.GuidanceCard-module__zmDX0W__tip .GuidanceCard-module__zmDX0W__icon{color:#6366f1}.GuidanceCard-module__zmDX0W__insight .GuidanceCard-module__zmDX0W__icon{color:#f59e0b}.GuidanceCard-module__zmDX0W__celebration .GuidanceCard-module__zmDX0W__icon{color:#10b981}.GuidanceCard-module__zmDX0W__title{color:var(--color-foreground,#e5e7eb);font-size:.95rem;font-weight:600}.GuidanceCard-module__zmDX0W__actions{gap:.25rem;display:flex}.GuidanceCard-module__zmDX0W__collapseButton,.GuidanceCard-module__zmDX0W__dismissButton{cursor:pointer;color:var(--color-muted,#9ca3af);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.GuidanceCard-module__zmDX0W__collapseButton:hover,.GuidanceCard-module__zmDX0W__dismissButton:hover{color:var(--color-foreground,#e5e7eb);background:#ffffff1a}.GuidanceCard-module__zmDX0W__content{color:var(--color-muted,#d1d5db);margin-top:.75rem;font-size:.9rem;line-height:1.6;overflow:hidden}.GuidanceCard-module__zmDX0W__content p{margin:0 0 .5rem}.GuidanceCard-module__zmDX0W__content p:last-child{margin-bottom:0}.GuidanceCard-module__zmDX0W__content strong{color:var(--color-foreground,#e5e7eb);font-weight:600}.GuidanceCard-module__zmDX0W__dynamicInsight{background:linear-gradient(135deg,#fbbf2414,#f59e0b0d);border:1px solid #fbbf2433;border-radius:8px;align-items:center;gap:.75rem;margin:1rem 0;padding:.75rem 1rem;font-size:.875rem;display:flex}.GuidanceCard-module__zmDX0W__insightIcon{flex-shrink:0;font-size:1rem}.GuidanceCard-module__zmDX0W__insightContent{color:var(--color-muted,#d1d5db);flex:1;line-height:1.5}.GuidanceCard-module__zmDX0W__insightContent strong{color:#fbbf24}.GuidanceCard-module__zmDX0W__insightDismiss{cursor:pointer;color:var(--color-muted,#9ca3af);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.GuidanceCard-module__zmDX0W__insightDismiss:hover{color:var(--color-foreground,#e5e7eb);background:#ffffff1a}@keyframes GuidanceCard-module__zmDX0W__subtlePulse{0%,to{box-shadow:0 0 #fbbf244d}50%{box-shadow:0 0 0 4px #fbbf2400}}.GuidanceCard-module__zmDX0W__dynamicInsight{animation:2s ease-in-out GuidanceCard-module__zmDX0W__subtlePulse}
.Module1RankedShortlist-module__md_duW__moduleCard{margin-bottom:2rem}.Module1RankedShortlist-module__md_duW__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.Module1RankedShortlist-module__md_duW__title{margin-bottom:.5rem;font-size:1.75rem}.Module1RankedShortlist-module__md_duW__description{color:#ffffffb3;font-size:.95rem;line-height:1.5}.Module1RankedShortlist-module__md_duW__checkbox{cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Module1RankedShortlist-module__md_duW__checkbox input{cursor:pointer}.Module1RankedShortlist-module__md_duW__modeToggle{border:1px solid #fff3;gap:.5rem;width:fit-content;margin-bottom:2rem;display:flex}.Module1RankedShortlist-module__md_duW__modeToggle button{color:#fff9;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;font-size:.9rem;font-weight:600;font-family:var(--font-body);background:0 0;border:none;padding:.5rem 1.5rem;transition:all .3s}.Module1RankedShortlist-module__md_duW__modeToggle button:hover{color:#ffffffe6}.Module1RankedShortlist-module__md_duW__modeToggle button.Module1RankedShortlist-module__md_duW__active{color:var(--foreground);background:#ffffff1a}.Module1RankedShortlist-module__md_duW__modeToggle button:disabled{cursor:not-allowed;opacity:1}.Module1RankedShortlist-module__md_duW__weightsSection{border-bottom:1px solid #ffffff1a;margin-bottom:2.5rem;padding-bottom:2rem}.Module1RankedShortlist-module__md_duW__sectionTitle{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.Module1RankedShortlist-module__md_duW__weightsExplainer{color:#ffffffb3;background:#ffffff08;border-left:2px solid #fff3;margin-bottom:1.5rem;padding:1rem;font-size:.9rem;line-height:1.6}.Module1RankedShortlist-module__md_duW__weightsExplainer .Module1RankedShortlist-module__md_duW__positive{color:#4caf50;margin-left:.5rem;margin-right:1rem}.Module1RankedShortlist-module__md_duW__weightsExplainer .Module1RankedShortlist-module__md_duW__negative{color:#ff9800;margin-left:.5rem}.Module1RankedShortlist-module__md_duW__weightsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;display:grid}.Module1RankedShortlist-module__md_duW__weightSlider{background:#ffffff05;border:1px solid #ffffff1a;flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:relative;overflow:hidden}.Module1RankedShortlist-module__md_duW__weightSlider.Module1RankedShortlist-module__md_duW__positive{border-left:3px solid #4caf50}.Module1RankedShortlist-module__md_duW__weightSlider.Module1RankedShortlist-module__md_duW__negative{border-left:3px solid #ff9800}.Module1RankedShortlist-module__md_duW__weightLabel{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.Module1RankedShortlist-module__md_duW__labelIcon{font-size:1.1rem}.Module1RankedShortlist-module__md_duW__weightSlider.Module1RankedShortlist-module__md_duW__positive .Module1RankedShortlist-module__md_duW__labelIcon{color:#4caf50}.Module1RankedShortlist-module__md_duW__weightSlider.Module1RankedShortlist-module__md_duW__negative .Module1RankedShortlist-module__md_duW__labelIcon{color:#ff9800}.Module1RankedShortlist-module__md_duW__weightType{color:#ffffff80;text-transform:lowercase;margin-left:auto;font-size:.7rem;font-weight:400}.Module1RankedShortlist-module__md_duW__sliderRow{align-items:center;gap:.75rem;display:flex}.Module1RankedShortlist-module__md_duW__sliderLabel{color:#ffffff80;text-align:center;min-width:35px;font-size:.75rem}.Module1RankedShortlist-module__md_duW__weightHint{color:#fff9;margin:0;font-size:.75rem;line-height:1.4}.Module1RankedShortlist-module__md_duW__slider{appearance:none;background:#ffffff1a;outline:none;flex:1;height:4px}.Module1RankedShortlist-module__md_duW__slider::-webkit-slider-thumb{appearance:none;background:var(--foreground);cursor:pointer;width:16px;height:16px}.Module1RankedShortlist-module__md_duW__slider::-moz-range-thumb{background:var(--foreground);cursor:pointer;border:none;width:16px;height:16px}.Module1RankedShortlist-module__md_duW__weightValue{text-align:right;flex-shrink:0;min-width:3rem;font-size:.9rem;font-weight:600}.Module1RankedShortlist-module__md_duW__rankedSection{margin-top:2rem}.Module1RankedShortlist-module__md_duW__rankedHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Module1RankedShortlist-module__md_duW__addButton{align-items:center;gap:.5rem;display:flex}.Module1RankedShortlist-module__md_duW__useCaseList{flex-direction:column;gap:1rem;display:flex}.Module1RankedShortlist-module__md_duW__useCaseCard{background:#ffffff08;border:1px solid #ffffff1a;padding:1.5rem;transition:all .3s}.Module1RankedShortlist-module__md_duW__useCaseCard:hover{background:#ffffff0d;border-color:#fff3}.Module1RankedShortlist-module__md_duW__useCaseCard.Module1RankedShortlist-module__md_duW__topFive{border-left:3px solid #ffffff80}.Module1RankedShortlist-module__md_duW__cardHeader{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.Module1RankedShortlist-module__md_duW__rankBadge{border:1px solid #ffffff4d;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;font-weight:700;display:flex}.Module1RankedShortlist-module__md_duW__cardTitle{flex:1}.Module1RankedShortlist-module__md_duW__cardTitle h4{margin-bottom:.25rem;font-size:1.1rem}.Module1RankedShortlist-module__md_duW__category{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.Module1RankedShortlist-module__md_duW__cardActions{gap:.5rem;display:flex}.Module1RankedShortlist-module__md_duW__iconButton{color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #fff3;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.Module1RankedShortlist-module__md_duW__iconButton:hover{border-color:var(--foreground);background:#ffffff1a}.Module1RankedShortlist-module__md_duW__useCaseDescription{color:#fffc;margin-bottom:1rem;font-size:.95rem;line-height:1.6}.Module1RankedShortlist-module__md_duW__ratings{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.Module1RankedShortlist-module__md_duW__rating{flex-direction:column;gap:.25rem;display:flex}.Module1RankedShortlist-module__md_duW__rating span:first-child{text-transform:uppercase;letter-spacing:.05em;color:#fff9;font-size:.75rem}.Module1RankedShortlist-module__md_duW__rating span:last-child{font-size:1.1rem;font-weight:600}.Module1RankedShortlist-module__md_duW__scoreRow{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.Module1RankedShortlist-module__md_duW__breakdownButton{color:#ffffffb3;cursor:pointer;font-size:.85rem;font-family:var(--font-body);background:0 0;border:none;text-decoration:underline}.Module1RankedShortlist-module__md_duW__breakdownButton:hover{color:var(--foreground)}.Module1RankedShortlist-module__md_duW__breakdown{background:#0000004d;border:1px solid #ffffff1a;margin-top:1rem;padding:1rem}.Module1RankedShortlist-module__md_duW__breakdownItem{justify-content:space-between;padding:.5rem 0;font-size:.9rem;display:flex}.Module1RankedShortlist-module__md_duW__notes{color:#fff9;margin-top:1rem;font-size:.9rem;font-style:italic}.Module1RankedShortlist-module__md_duW__showMoreButton{width:100%;color:var(--foreground);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;font-size:.9rem;font-weight:600;font-family:var(--font-body);background:#ffffff08;border:1px solid #ffffff1a;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem;transition:all .3s;display:flex}.Module1RankedShortlist-module__md_duW__showMoreButton:hover{background:#ffffff0d;border-color:#ffffff4d}.Module1RankedShortlist-module__md_duW__formOverlay{z-index:1000;background:#000c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.Module1RankedShortlist-module__md_duW__formCard{width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.Module1RankedShortlist-module__md_duW__formField{margin-bottom:1.5rem}.Module1RankedShortlist-module__md_duW__formField label{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:block}.Module1RankedShortlist-module__md_duW__formField input,.Module1RankedShortlist-module__md_duW__formField textarea{width:100%;color:var(--foreground);font-size:1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;padding:.75rem}.Module1RankedShortlist-module__md_duW__formField input:focus,.Module1RankedShortlist-module__md_duW__formField textarea:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module1RankedShortlist-module__md_duW__ratingsRow{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.Module1RankedShortlist-module__md_duW__ratingInput{flex-direction:column;gap:.5rem;display:flex}.Module1RankedShortlist-module__md_duW__ratingInput label{text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.Module1RankedShortlist-module__md_duW__ratingInput input{padding:.5rem}.Module1RankedShortlist-module__md_duW__formActions{justify-content:flex-end;gap:1rem;display:flex}.Module1RankedShortlist-module__md_duW__saveButton{min-width:150px}@media (max-width:768px){.Module1RankedShortlist-module__md_duW__header{flex-direction:column}.Module1RankedShortlist-module__md_duW__weightsGrid{grid-template-columns:1fr}.Module1RankedShortlist-module__md_duW__ratings,.Module1RankedShortlist-module__md_duW__ratingsRow{grid-template-columns:1fr 1fr}}
.Module2ROIWorksheet-module__4hAs7G__moduleCard{margin-bottom:2rem}.Module2ROIWorksheet-module__4hAs7G__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.Module2ROIWorksheet-module__4hAs7G__title{margin-bottom:.5rem;font-size:1.75rem}.Module2ROIWorksheet-module__4hAs7G__description{color:#ffffffb3;font-size:.95rem;line-height:1.5}.Module2ROIWorksheet-module__4hAs7G__checkbox{cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Module2ROIWorksheet-module__4hAs7G__checkbox input{cursor:pointer}.Module2ROIWorksheet-module__4hAs7G__selectionSection{margin-bottom:2rem}.Module2ROIWorksheet-module__4hAs7G__labelStrong{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.9rem;font-weight:600;display:block}.Module2ROIWorksheet-module__4hAs7G__select{width:100%;color:var(--foreground);font-size:1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;margin-bottom:.75rem;padding:.75rem}.Module2ROIWorksheet-module__4hAs7G__select option{color:#fff;background:#1a1a1a;padding:.5rem}.Module2ROIWorksheet-module__4hAs7G__select:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module2ROIWorksheet-module__4hAs7G__selectedDescription{color:#ffffffb3;font-size:.9rem;font-style:italic;line-height:1.5}.Module2ROIWorksheet-module__4hAs7G__modeToggle{border:1px solid #fff3;gap:.5rem;width:fit-content;margin-bottom:2rem;display:flex}.Module2ROIWorksheet-module__4hAs7G__modeToggle button{color:#fff9;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;font-size:.9rem;font-weight:600;font-family:var(--font-body);background:0 0;border:none;padding:.5rem 1.5rem;transition:all .3s}.Module2ROIWorksheet-module__4hAs7G__modeToggle button:hover{color:#ffffffe6}.Module2ROIWorksheet-module__4hAs7G__modeToggle button.Module2ROIWorksheet-module__4hAs7G__active{color:var(--foreground);background:#ffffff1a}.Module2ROIWorksheet-module__4hAs7G__modeToggle button:disabled{cursor:not-allowed;opacity:1}.Module2ROIWorksheet-module__4hAs7G__inputSection{border-bottom:1px solid #ffffff1a;margin-bottom:2.5rem;padding-bottom:2rem}.Module2ROIWorksheet-module__4hAs7G__sectionTitle{margin-bottom:1.5rem;font-size:1.25rem;font-weight:600}.Module2ROIWorksheet-module__4hAs7G__inputGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.Module2ROIWorksheet-module__4hAs7G__inputField{flex-direction:column;gap:.5rem;display:flex}.Module2ROIWorksheet-module__4hAs7G__inputField label{text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.Module2ROIWorksheet-module__4hAs7G__inputField input{color:var(--foreground);font-size:1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;padding:.75rem}.Module2ROIWorksheet-module__4hAs7G__inputField input:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module2ROIWorksheet-module__4hAs7G__hint{color:#ffffff80;font-size:.75rem;line-height:1.4}.Module2ROIWorksheet-module__4hAs7G__presetExplainer{color:#ffffffb3;background:#ffffff08;border-left:2px solid #fff3;margin-bottom:2rem;padding:1rem;font-size:.9rem;line-height:1.6}.Module2ROIWorksheet-module__4hAs7G__presetGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.Module2ROIWorksheet-module__4hAs7G__presetSelector{flex-direction:column;gap:1rem;display:flex}.Module2ROIWorksheet-module__4hAs7G__presetLabel{text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:600}.Module2ROIWorksheet-module__4hAs7G__presetButtons{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.Module2ROIWorksheet-module__4hAs7G__presetButton{color:var(--foreground);cursor:pointer;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;transition:all .3s;display:flex}.Module2ROIWorksheet-module__4hAs7G__presetButton:hover{background:#ffffff14;border-color:#ffffff4d}.Module2ROIWorksheet-module__4hAs7G__presetButton.Module2ROIWorksheet-module__4hAs7G__presetActive{border-color:var(--foreground);background:#ffffff26;border-width:2px}.Module2ROIWorksheet-module__4hAs7G__presetValue{text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:600}.Module2ROIWorksheet-module__4hAs7G__presetDesc{color:#fff9;font-size:.75rem}.Module2ROIWorksheet-module__4hAs7G__presetHint{color:#fff9;margin:0;font-size:.75rem;line-height:1.4}.Module2ROIWorksheet-module__4hAs7G__scenarioSelector{margin-top:2rem}.Module2ROIWorksheet-module__4hAs7G__scenarioButtons{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.75rem;display:grid}.Module2ROIWorksheet-module__4hAs7G__scenarioButtons button{color:var(--foreground);text-transform:capitalize;cursor:pointer;font-size:.9rem;font-weight:600;font-family:var(--font-body);background:#ffffff08;border:1px solid #fff3;flex-direction:column;gap:.5rem;padding:1rem;transition:all .3s;display:flex}.Module2ROIWorksheet-module__4hAs7G__scenarioButtons button:hover{background:#ffffff0d;border-color:#ffffff4d}.Module2ROIWorksheet-module__4hAs7G__scenarioButtons button.Module2ROIWorksheet-module__4hAs7G__scenarioActive{border-color:var(--foreground);background:#ffffff1a}.Module2ROIWorksheet-module__4hAs7G__scenarioMult{color:#fff9;font-size:.75rem}.Module2ROIWorksheet-module__4hAs7G__outputSection{border-bottom:1px solid #ffffff1a;margin-bottom:2.5rem;padding-bottom:2rem}.Module2ROIWorksheet-module__4hAs7G__outputGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.Module2ROIWorksheet-module__4hAs7G__outputMetric{background:#ffffff08;border:1px solid #ffffff1a;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.Module2ROIWorksheet-module__4hAs7G__outputMetric.Module2ROIWorksheet-module__4hAs7G__highlighted{background:#ffffff0d;border-color:#fff6}.Module2ROIWorksheet-module__4hAs7G__outputMetric label{text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;font-size:.8rem;font-weight:600}.Module2ROIWorksheet-module__4hAs7G__metricValue{font-size:1.75rem;font-weight:700;font-family:var(--font-heading)}.Module2ROIWorksheet-module__4hAs7G__sensitivitySection{margin-bottom:2rem}.Module2ROIWorksheet-module__4hAs7G__sensitivityTable{border:1px solid #ffffff1a}.Module2ROIWorksheet-module__4hAs7G__tableHeader,.Module2ROIWorksheet-module__4hAs7G__tableRow{grid-template-columns:1.5fr 1.5fr 1fr 1fr;gap:1rem;padding:1rem;display:grid}.Module2ROIWorksheet-module__4hAs7G__tableHeader{text-transform:uppercase;letter-spacing:.05em;background:#ffffff0d;font-size:.85rem;font-weight:600}.Module2ROIWorksheet-module__4hAs7G__tableRow{border-top:1px solid #ffffff1a;font-size:.95rem}.Module2ROIWorksheet-module__4hAs7G__scenarioCell{text-transform:capitalize;font-weight:600}@media (max-width:768px){.Module2ROIWorksheet-module__4hAs7G__header{flex-direction:column}.Module2ROIWorksheet-module__4hAs7G__inputGrid,.Module2ROIWorksheet-module__4hAs7G__outputGrid,.Module2ROIWorksheet-module__4hAs7G__scenarioButtons{grid-template-columns:1fr}.Module2ROIWorksheet-module__4hAs7G__tableHeader,.Module2ROIWorksheet-module__4hAs7G__tableRow{grid-template-columns:1fr;gap:.5rem}.Module2ROIWorksheet-module__4hAs7G__tableHeader{display:none}.Module2ROIWorksheet-module__4hAs7G__tableRow{padding:1rem}.Module2ROIWorksheet-module__4hAs7G__tableRow>div:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:#fff9;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}}
.Module3FirstWinPlan-module__BHU4SW__moduleCard{margin-bottom:2rem}.Module3FirstWinPlan-module__BHU4SW__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__title{margin-bottom:.5rem;font-size:1.75rem}.Module3FirstWinPlan-module__BHU4SW__description{color:#ffffffb3;font-size:.95rem;line-height:1.5}.Module3FirstWinPlan-module__BHU4SW__checkbox{cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__checkbox input{cursor:pointer}.Module3FirstWinPlan-module__BHU4SW__autoFillSection{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;margin-bottom:2rem;padding:1rem}.Module3FirstWinPlan-module__BHU4SW__section{border-bottom:1px solid #ffffff1a;margin-bottom:2.5rem;padding-bottom:2rem}.Module3FirstWinPlan-module__BHU4SW__section:last-child{border-bottom:none}.Module3FirstWinPlan-module__BHU4SW__sectionLabel{margin-bottom:1rem;font-size:1.1rem;font-weight:600;display:block}.Module3FirstWinPlan-module__BHU4SW__subsectionTitle{margin-bottom:1.5rem;font-size:1.1rem;font-weight:600}.Module3FirstWinPlan-module__BHU4SW__fieldLabel{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.9rem;font-weight:600;display:block}.Module3FirstWinPlan-module__BHU4SW__textarea{width:100%;color:var(--foreground);font-size:1rem;font-family:var(--font-body);resize:vertical;background:#ffffff0d;border:1px solid #fff3;padding:.75rem;line-height:1.6}.Module3FirstWinPlan-module__BHU4SW__textarea:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module3FirstWinPlan-module__BHU4SW__hint{color:#fff9;margin-top:.5rem;font-size:.85rem;font-style:italic;display:block}.Module3FirstWinPlan-module__BHU4SW__scopeGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.Module3FirstWinPlan-module__BHU4SW__scopeLabel{text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.9rem;font-weight:600;display:block}.Module3FirstWinPlan-module__BHU4SW__inputGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.Module3FirstWinPlan-module__BHU4SW__field{flex-direction:column;gap:.5rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__field label{text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.Module3FirstWinPlan-module__BHU4SW__field input{color:var(--foreground);font-size:1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;padding:.75rem}.Module3FirstWinPlan-module__BHU4SW__field input:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module3FirstWinPlan-module__BHU4SW__arrayInput,.Module3FirstWinPlan-module__BHU4SW__checklistInput{flex-direction:column;gap:1rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__itemList,.Module3FirstWinPlan-module__BHU4SW__checklistItems{flex-direction:column;gap:.5rem;list-style:none;display:flex}.Module3FirstWinPlan-module__BHU4SW__item,.Module3FirstWinPlan-module__BHU4SW__checklistItem{background:#ffffff08;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__item span{flex:1}.Module3FirstWinPlan-module__BHU4SW__checklistItem label{cursor:pointer;flex:1;align-items:center;gap:.75rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__checklistItem input[type=checkbox]{cursor:pointer;width:18px;height:18px}.Module3FirstWinPlan-module__BHU4SW__deleteButton{color:#fff9;cursor:pointer;background:0 0;border:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.Module3FirstWinPlan-module__BHU4SW__deleteButton:hover{color:#ff6b6b;background:#ff00001a;border-color:#ff000080}.Module3FirstWinPlan-module__BHU4SW__addRow{gap:.5rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__addRow input{color:var(--foreground);font-size:1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;flex:1;padding:.75rem}.Module3FirstWinPlan-module__BHU4SW__addRow input:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module3FirstWinPlan-module__BHU4SW__addButton{color:var(--foreground);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.Module3FirstWinPlan-module__BHU4SW__addButton:hover{border-color:var(--foreground);background:#ffffff26}.Module3FirstWinPlan-module__BHU4SW__milestonesInput,.Module3FirstWinPlan-module__BHU4SW__rolesInput,.Module3FirstWinPlan-module__BHU4SW__risksInput{flex-direction:column;gap:.75rem;display:flex}.Module3FirstWinPlan-module__BHU4SW__milestoneRow,.Module3FirstWinPlan-module__BHU4SW__roleRow,.Module3FirstWinPlan-module__BHU4SW__riskRow{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}.Module3FirstWinPlan-module__BHU4SW__weekInput{width:80px;color:var(--foreground);font-size:1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;padding:.75rem}.Module3FirstWinPlan-module__BHU4SW__weekInput:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module3FirstWinPlan-module__BHU4SW__milestoneDesc,.Module3FirstWinPlan-module__BHU4SW__roleInput,.Module3FirstWinPlan-module__BHU4SW__ownerInput,.Module3FirstWinPlan-module__BHU4SW__riskInput,.Module3FirstWinPlan-module__BHU4SW__mitigationInput{color:var(--foreground);font-size:1rem;font-family:var(--font-body);background:#ffffff0d;border:1px solid #fff3;padding:.75rem}.Module3FirstWinPlan-module__BHU4SW__milestoneDesc:focus,.Module3FirstWinPlan-module__BHU4SW__roleInput:focus,.Module3FirstWinPlan-module__BHU4SW__ownerInput:focus,.Module3FirstWinPlan-module__BHU4SW__riskInput:focus,.Module3FirstWinPlan-module__BHU4SW__mitigationInput:focus{border-color:var(--foreground);background:#ffffff14;outline:none}.Module3FirstWinPlan-module__BHU4SW__roleRow,.Module3FirstWinPlan-module__BHU4SW__riskRow{grid-template-columns:1fr 1fr auto}.Module3FirstWinPlan-module__BHU4SW__printHint{color:#fffc;background:#ffffff0d;border:1px solid #fff3;align-items:center;gap:.75rem;padding:1rem;font-size:.9rem;display:flex}@media (max-width:768px){.Module3FirstWinPlan-module__BHU4SW__header{flex-direction:column}.Module3FirstWinPlan-module__BHU4SW__scopeGrid,.Module3FirstWinPlan-module__BHU4SW__inputGrid{grid-template-columns:1fr}.Module3FirstWinPlan-module__BHU4SW__milestoneRow,.Module3FirstWinPlan-module__BHU4SW__roleRow,.Module3FirstWinPlan-module__BHU4SW__riskRow{grid-template-columns:1fr;gap:.5rem}.Module3FirstWinPlan-module__BHU4SW__weekInput{width:100%}}
.AIConsulting-module__dsdo_G__wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.AIConsulting-module__dsdo_G__header{text-align:center;z-index:200;margin-bottom:-80px;position:relative}.AIConsulting-module__dsdo_G__title{-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:-.02em;text-shadow:0 0 60px #3b82f64d;background:linear-gradient(135deg,#fff 0%,#3b82f6 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3.5rem;font-weight:800}.AIConsulting-module__dsdo_G__subtitle{color:#ffffffb3;max-width:600px;margin:0 auto;font-size:1.5rem;font-weight:500;line-height:1.6}.AIConsulting-module__dsdo_G__container{background-color:#050505;background-image:linear-gradient(#3b82f60d 1px,#0000 1px),linear-gradient(90deg,#3b82f60d 1px,#0000 1px);background-size:40px 40px;justify-content:center;align-items:center;width:100%;height:900px;margin:0 auto;display:flex;position:relative;overflow:visible}.AIConsulting-module__dsdo_G__connectionLayer{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AIConsulting-module__dsdo_G__coreWrapper{z-index:50;cursor:pointer;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AIConsulting-module__dsdo_G__coreCircle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ad9;border:1px solid #3b82f699;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;animation:4s ease-in-out infinite AIConsulting-module__dsdo_G__corePulse;display:flex;position:absolute;box-shadow:0 0 50px #3b82f633}.AIConsulting-module__dsdo_G__coreWrapper:hover .AIConsulting-module__dsdo_G__coreCircle{border-color:#3b82f6;box-shadow:0 0 70px #3b82f666}.AIConsulting-module__dsdo_G__coreText{color:#fff;text-align:center;letter-spacing:.15em;text-shadow:0 0 10px #3b82f6cc;z-index:2;text-transform:uppercase;font-size:1.1rem;font-weight:800}.AIConsulting-module__dsdo_G__coreCardExpanded{z-index:60;text-align:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);cursor:default;background:#08080cf2;border:1px solid #3b82f666;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:500px;min-height:400px;padding:2.5rem;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 80px #000000e6,0 0 30px #3b82f626}.AIConsulting-module__dsdo_G__coreCardExpanded:before{content:"";pointer-events:none;z-index:-1;background:conic-gradient(#0000 0deg 80deg,#3b82f61a 180deg,#0000 180deg);width:200%;height:200%;animation:6s linear infinite AIConsulting-module__dsdo_G__radarSpin;position:absolute;top:-50%;left:-50%}@keyframes AIConsulting-module__dsdo_G__radarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AIConsulting-module__dsdo_G__coreClose{color:#fff6;cursor:pointer;z-index:2;transition:color .2s;position:absolute;top:1rem;right:1rem}.AIConsulting-module__dsdo_G__coreClose:hover{color:#fff}.AIConsulting-module__dsdo_G__coreCardTitle{z-index:2;background:linear-gradient(135deg,#fff 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:1.8rem;font-weight:800;position:relative}.AIConsulting-module__dsdo_G__coreCardGrid{z-index:2;grid-template-columns:1fr 1fr;gap:2rem;width:100%;display:grid;position:relative}.AIConsulting-module__dsdo_G__triadSection{color:#fffc;flex-direction:column;gap:.5rem;font-size:.95rem;line-height:1.5;display:flex}.AIConsulting-module__dsdo_G__triadLabel{color:#3b82f6;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;display:flex}.AIConsulting-module__dsdo_G__triadTop{border-bottom:1px dashed #ffffff1a;grid-column:1/-1;align-items:center;margin-bottom:1rem;padding-bottom:1.5rem}.AIConsulting-module__dsdo_G__triadLeft{text-align:left;border-right:1px dashed #ffffff1a;align-items:flex-start;padding-right:1rem}.AIConsulting-module__dsdo_G__triadRight{text-align:right;align-items:flex-end}.AIConsulting-module__dsdo_G__triadRight .AIConsulting-module__dsdo_G__triadLabel{flex-direction:row-reverse}.AIConsulting-module__dsdo_G__orbitSystem{width:0;height:0;position:absolute;top:50%;left:50%}.AIConsulting-module__dsdo_G__systemOrbit{pointer-events:none;z-index:4;border:1px dashed #3b82f626;border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AIConsulting-module__dsdo_G__planetWrapper{z-index:30;justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute}.AIConsulting-module__dsdo_G__planetWrapper.AIConsulting-module__dsdo_G__active{z-index:100}.AIConsulting-module__dsdo_G__serviceCard{cursor:pointer;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f0fd9;border:1px solid #3b82f633;border-radius:12px;flex-direction:column;align-items:center;width:240px;padding:2rem;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AIConsulting-module__dsdo_G__serviceCard:hover{border-color:#3b82f6cc;box-shadow:0 0 30px #3b82f633}.AIConsulting-module__dsdo_G__serviceCard.AIConsulting-module__dsdo_G__active{background:#0a0a0af2;border-color:#3b82f6;box-shadow:0 0 100px #000c,0 0 30px #3b82f64d}.AIConsulting-module__dsdo_G__serviceCard.AIConsulting-module__dsdo_G__dimmed{opacity:.2;filter:grayscale(.8)blur(2px);pointer-events:none}.AIConsulting-module__dsdo_G__planetIcon{color:#3b82f6;filter:drop-shadow(0 0 5px #3b82f699);margin-bottom:1rem}.AIConsulting-module__dsdo_G__planetTitle{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:1.2rem;font-weight:700}.AIConsulting-module__dsdo_G__moonSystem{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.AIConsulting-module__dsdo_G__moonWrapper{z-index:40;cursor:pointer;pointer-events:auto;align-items:center;gap:1rem;width:auto;height:44px;display:flex;position:absolute;top:0;left:0}.AIConsulting-module__dsdo_G__moonValues{color:#3b82f6;background:#000;border:1px solid #3b82f680;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex;box-shadow:0 0 10px #3b82f61a}.AIConsulting-module__dsdo_G__moonWrapper:hover .AIConsulting-module__dsdo_G__moonValues,.AIConsulting-module__dsdo_G__moonWrapper.AIConsulting-module__dsdo_G__detailActive .AIConsulting-module__dsdo_G__moonValues{color:#000;background:#3b82f6;transform:scale(1.1);box-shadow:0 0 20px #3b82f6cc}.AIConsulting-module__dsdo_G__listLabel{color:#60a5fa;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 0 10px #3b82f699;white-space:nowrap;font-size:1rem;font-weight:600}.AIConsulting-module__dsdo_G__moonTooltip{text-align:left;pointer-events:none;z-index:200;white-space:normal;background:#050505f2;border:1px solid #3b82f6;border-radius:8px;width:290px;max-width:40vw;margin-left:20px;padding:1.2rem;position:absolute;top:50%;left:100%;transform:translateY(-50%);box-shadow:0 10px 40px #000000e6}.AIConsulting-module__dsdo_G__painPoint{color:#ff6464e6;margin-bottom:.8rem;font-size:.9rem;line-height:1.4;display:block}.AIConsulting-module__dsdo_G__solutionPoint{color:#64ff96e6;font-size:.9rem;line-height:1.4;display:block}.AIConsulting-module__dsdo_G__label{color:#fff;text-transform:uppercase;opacity:.7;margin-right:.5rem;font-size:.75rem;font-weight:700}@keyframes AIConsulting-module__dsdo_G__corePulse{0%{transform:scale(1);box-shadow:0 0 50px #3b82f633}50%{transform:scale(1.02);box-shadow:0 0 80px #3b82f666}to{transform:scale(1);box-shadow:0 0 50px #3b82f633}}@media (max-width:1024px){.AIConsulting-module__dsdo_G__header{margin-bottom:2rem}.AIConsulting-module__dsdo_G__title{font-size:2.5rem}.AIConsulting-module__dsdo_G__subtitle{font-size:1.2rem}.AIConsulting-module__dsdo_G__container{pointer-events:all;background:#050505;flex-direction:column;height:auto;padding:2rem 1rem}.AIConsulting-module__dsdo_G__systemOrbit,.AIConsulting-module__dsdo_G__connectionLayer,.AIConsulting-module__dsdo_G__orbitSystem,.AIConsulting-module__dsdo_G__moonSystem{display:none}.AIConsulting-module__dsdo_G__coreWrapper{width:100%;height:auto;margin-bottom:1.5rem;position:relative;top:auto;left:auto;transform:none!important}.AIConsulting-module__dsdo_G__coreCircle{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0a;width:140px;height:140px;margin:0 auto;position:relative}.AIConsulting-module__dsdo_G__planetWrapper{width:100%;height:auto;margin-bottom:1rem;display:block;position:relative;top:auto;left:auto;transform:none!important}.AIConsulting-module__dsdo_G__serviceCard{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f0f0f;width:100%;position:relative;top:auto;left:auto;transform:none}.AIConsulting-module__dsdo_G__moonWrapper{display:none}.AIConsulting-module__dsdo_G__coreCardExpanded{-webkit-backdrop-filter:none;background:#08080c;width:100%;min-height:auto;margin-bottom:1.5rem;position:relative;top:auto;left:auto;transform:none;box-shadow:0 4px 20px #00000080}.AIConsulting-module__dsdo_G__coreCardExpanded:before{display:none}.AIConsulting-module__dsdo_G__coreCardGrid{grid-template-columns:1fr;gap:1.5rem}.AIConsulting-module__dsdo_G__triadLeft,.AIConsulting-module__dsdo_G__triadRight{text-align:left;border:none;align-items:flex-start;padding-right:0}.AIConsulting-module__dsdo_G__triadRight .AIConsulting-module__dsdo_G__triadLabel{flex-direction:row}.AIConsulting-module__dsdo_G__triadTop{margin-bottom:.5rem;padding-bottom:1rem}}@media (max-width:480px){.AIConsulting-module__dsdo_G__header{margin-bottom:1.5rem}.AIConsulting-module__dsdo_G__title{font-size:1.85rem}.AIConsulting-module__dsdo_G__subtitle{padding:0 .5rem;font-size:1rem}.AIConsulting-module__dsdo_G__container{padding:1.5rem 1rem}.AIConsulting-module__dsdo_G__coreWrapper{margin-bottom:1rem}.AIConsulting-module__dsdo_G__coreCircle{width:120px;height:120px}.AIConsulting-module__dsdo_G__coreText{font-size:.9rem}.AIConsulting-module__dsdo_G__coreCardExpanded{border-radius:12px;padding:1.5rem}.AIConsulting-module__dsdo_G__coreCardTitle{margin-bottom:1.5rem;font-size:1.4rem}.AIConsulting-module__dsdo_G__coreCardGrid{gap:1.25rem}.AIConsulting-module__dsdo_G__triadSection{font-size:.85rem}.AIConsulting-module__dsdo_G__triadLabel{font-size:.7rem}.AIConsulting-module__dsdo_G__planetWrapper{margin-bottom:.75rem}.AIConsulting-module__dsdo_G__serviceCard{border-radius:10px;padding:1.5rem}.AIConsulting-module__dsdo_G__planetTitle{font-size:1rem}.AIConsulting-module__dsdo_G__planetIcon{margin-bottom:.75rem}}.AIConsulting-module__dsdo_G__mobileServiceNav,.AIConsulting-module__dsdo_G__mobileServiceDetail{display:none}@media (max-width:1024px){.AIConsulting-module__dsdo_G__mobileServiceNav{border-top:1px solid #3b82f633;margin-top:2rem;padding-top:1.5rem;display:block}.AIConsulting-module__dsdo_G__mobileNavLabel{color:#fff9;text-transform:uppercase;letter-spacing:.1em;text-align:center;margin:0 0 1rem;font-size:.85rem}.AIConsulting-module__dsdo_G__mobileServiceGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.AIConsulting-module__dsdo_G__mobileServiceBtn{cursor:pointer;background:#3b82f614;border:1px solid #3b82f633;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;transition:all .2s;display:flex}.AIConsulting-module__dsdo_G__mobileServiceBtn:hover,.AIConsulting-module__dsdo_G__mobileServiceBtn:active{background:#3b82f626;border-color:#3b82f666;transform:translateY(-2px)}.AIConsulting-module__dsdo_G__mobileServiceIcon{color:#3b82f6}.AIConsulting-module__dsdo_G__mobileServiceIcon svg{width:32px;height:32px}.AIConsulting-module__dsdo_G__mobileServiceTitle{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.AIConsulting-module__dsdo_G__mobileServiceDetail{background:#08080c;border:1px solid #3b82f64d;border-radius:16px;width:100%;margin-top:1rem;padding:1.5rem;display:block}.AIConsulting-module__dsdo_G__mobileDetailHeader{margin-bottom:1.5rem}.AIConsulting-module__dsdo_G__mobileBackBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-size:.85rem;transition:all .2s;display:inline-flex}.AIConsulting-module__dsdo_G__mobileBackBtn:hover,.AIConsulting-module__dsdo_G__mobileBackBtn:active{color:#fff;background:#ffffff1a}.AIConsulting-module__dsdo_G__mobileDetailTitle{align-items:center;gap:1rem;display:flex}.AIConsulting-module__dsdo_G__mobileDetailIcon{color:#3b82f6}.AIConsulting-module__dsdo_G__mobileDetailIcon svg{width:40px;height:40px}.AIConsulting-module__dsdo_G__mobileDetailTitle h3{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1.5rem;font-weight:700}.AIConsulting-module__dsdo_G__mobileDetailList{flex-direction:column;gap:.75rem;display:flex}.AIConsulting-module__dsdo_G__mobileDetailItem{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;padding:1rem;transition:all .2s}.AIConsulting-module__dsdo_G__mobileDetailItem:hover,.AIConsulting-module__dsdo_G__mobileDetailItem:active{background:#ffffff0d;border-color:#3b82f64d}.AIConsulting-module__dsdo_G__mobileDetailItemActive{background:#3b82f614;border-color:#3b82f666}.AIConsulting-module__dsdo_G__mobileDetailItemHeader{align-items:center;gap:.75rem;display:flex}.AIConsulting-module__dsdo_G__mobileDetailItemIcon{color:#3b82f6;align-items:center;display:flex}.AIConsulting-module__dsdo_G__mobileDetailItemTitle{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:600}.AIConsulting-module__dsdo_G__mobileDetailItemContent{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem;overflow:hidden}.AIConsulting-module__dsdo_G__mobilePain,.AIConsulting-module__dsdo_G__mobileSolution{margin:0 0 .75rem;font-size:.9rem;line-height:1.5}.AIConsulting-module__dsdo_G__mobilePain:last-child,.AIConsulting-module__dsdo_G__mobileSolution:last-child{margin-bottom:0}.AIConsulting-module__dsdo_G__mobilePain{color:#ff6464e6}.AIConsulting-module__dsdo_G__mobileSolution{color:#64ff96e6}.AIConsulting-module__dsdo_G__mobileLabel{color:#fff;text-transform:uppercase;opacity:.8;margin-right:.5rem;font-size:.75rem;font-weight:700}}@media (max-width:480px){.AIConsulting-module__dsdo_G__mobileServiceNav{margin-top:1.5rem;padding-top:1.25rem}.AIConsulting-module__dsdo_G__mobileNavLabel{margin-bottom:.75rem;font-size:.75rem}.AIConsulting-module__dsdo_G__mobileServiceGrid{gap:.5rem}.AIConsulting-module__dsdo_G__mobileServiceBtn{border-radius:10px;gap:.4rem;padding:.75rem .5rem}.AIConsulting-module__dsdo_G__mobileServiceIcon svg{width:28px;height:28px}.AIConsulting-module__dsdo_G__mobileServiceTitle{font-size:.75rem}.AIConsulting-module__dsdo_G__mobileServiceDetail{border-radius:12px;padding:1.25rem}.AIConsulting-module__dsdo_G__mobileBackBtn{padding:.4rem .75rem;font-size:.8rem}.AIConsulting-module__dsdo_G__mobileDetailIcon svg{width:32px;height:32px}.AIConsulting-module__dsdo_G__mobileDetailTitle h3{font-size:1.25rem}.AIConsulting-module__dsdo_G__mobileDetailList{gap:.6rem}.AIConsulting-module__dsdo_G__mobileDetailItem{border-radius:8px;padding:.85rem}.AIConsulting-module__dsdo_G__mobileDetailItemHeader{gap:.6rem}.AIConsulting-module__dsdo_G__mobileDetailItemTitle{font-size:.9rem}.AIConsulting-module__dsdo_G__mobileDetailItemContent{margin-top:.85rem;padding-top:.85rem}.AIConsulting-module__dsdo_G__mobilePain,.AIConsulting-module__dsdo_G__mobileSolution{margin-bottom:.6rem;font-size:.85rem}.AIConsulting-module__dsdo_G__mobileLabel{font-size:.7rem}}
.ToolkitLeadCapture-module__1UYzqq__container{z-index:1000;position:fixed;bottom:24px;right:24px}.ToolkitLeadCapture-module__1UYzqq__widget{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#111827fa,#1f2937f2);border:1px solid #8b5cf64d;border-radius:16px;width:320px;max-width:calc(100vw - 48px);padding:1.5rem;position:relative;box-shadow:0 20px 40px #0006,0 0 0 1px #ffffff0d}.ToolkitLeadCapture-module__1UYzqq__widget:before{content:"";background:linear-gradient(90deg,#6366f1,#8b5cf6,#a855f7);border-radius:16px 16px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.ToolkitLeadCapture-module__1UYzqq__closeButton{cursor:pointer;color:var(--color-muted,#9ca3af);background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s;position:absolute;top:12px;right:12px}.ToolkitLeadCapture-module__1UYzqq__closeButton:hover{color:var(--color-foreground,#e5e7eb);background:#ffffff1a}.ToolkitLeadCapture-module__1UYzqq__form{flex-direction:column;gap:1rem;display:flex}.ToolkitLeadCapture-module__1UYzqq__header{text-align:center;margin-bottom:.5rem}.ToolkitLeadCapture-module__1UYzqq__title{background:linear-gradient(135deg,#e0e7ff,#c4b5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem;font-size:1.25rem;font-weight:700}.ToolkitLeadCapture-module__1UYzqq__subtitle{color:var(--color-muted,#9ca3af);margin:0;font-size:.9rem}.ToolkitLeadCapture-module__1UYzqq__fields{flex-direction:column;gap:.75rem;display:flex}.ToolkitLeadCapture-module__1UYzqq__input{width:100%;color:var(--color-foreground,#e5e7eb);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;transition:all .2s}.ToolkitLeadCapture-module__1UYzqq__input::placeholder{color:var(--color-muted,#6b7280)}.ToolkitLeadCapture-module__1UYzqq__input:focus{border-color:#8b5cf680;outline:none;box-shadow:0 0 0 3px #8b5cf61a}.ToolkitLeadCapture-module__1UYzqq__error{color:#f87171;text-align:center;margin:0;font-size:.85rem}.ToolkitLeadCapture-module__1UYzqq__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex}.ToolkitLeadCapture-module__1UYzqq__submitButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #6366f166}.ToolkitLeadCapture-module__1UYzqq__submitButton:disabled{opacity:.7;cursor:not-allowed}.ToolkitLeadCapture-module__1UYzqq__disclaimer{color:var(--color-muted,#6b7280);text-align:center;margin:0;font-size:.75rem}.ToolkitLeadCapture-module__1UYzqq__success{text-align:center;padding:1rem 0}.ToolkitLeadCapture-module__1UYzqq__successIcon{color:#10b981;margin-bottom:.75rem}.ToolkitLeadCapture-module__1UYzqq__success h3{color:var(--color-foreground,#e5e7eb);margin:0 0 .25rem;font-size:1.25rem;font-weight:700}.ToolkitLeadCapture-module__1UYzqq__success p{color:var(--color-muted,#9ca3af);margin:0;font-size:.9rem}@media (max-width:480px){.ToolkitLeadCapture-module__1UYzqq__container{bottom:16px;left:16px;right:16px}.ToolkitLeadCapture-module__1UYzqq__widget{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#111827,#1f2937);width:100%;max-width:none;padding:1.25rem}.ToolkitLeadCapture-module__1UYzqq__title{font-size:1.15rem}.ToolkitLeadCapture-module__1UYzqq__subtitle{font-size:.85rem}.ToolkitLeadCapture-module__1UYzqq__input{padding:.7rem .9rem;font-size:.85rem}.ToolkitLeadCapture-module__1UYzqq__submitButton{padding:.7rem 1rem;font-size:.9rem}}
.TableOfContents-module__HBdu3G__toc{z-index:100;align-items:center;gap:1rem;display:flex;position:fixed;top:50%;right:2rem;transform:translateY(-50%)}.TableOfContents-module__HBdu3G__progressBar{background:#ffffff1a;border-radius:10px;width:2px;height:200px;position:relative;overflow:hidden}.TableOfContents-module__HBdu3G__progressFill{background:linear-gradient(#a855f7 0%,#7c3aed 100%);border-radius:10px;width:100%;transition:height .3s;position:absolute;bottom:0;left:0}.TableOfContents-module__HBdu3G__list{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#14141499;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:.5rem;margin:0;padding:1rem;list-style:none;display:flex;box-shadow:0 10px 40px #0000004d}.TableOfContents-module__HBdu3G__item{cursor:pointer;text-align:left;color:#ffffff80;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.TableOfContents-module__HBdu3G__item:hover{color:#fffc;background:#ffffff0d}.TableOfContents-module__HBdu3G__item.TableOfContents-module__HBdu3G__active{color:#a855f7;background:#a855f726}.TableOfContents-module__HBdu3G__indicator{background:#ffffff4d;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:all .2s}.TableOfContents-module__HBdu3G__item:hover .TableOfContents-module__HBdu3G__indicator{background:#fff9;transform:scale(1.3)}.TableOfContents-module__HBdu3G__item.TableOfContents-module__HBdu3G__active .TableOfContents-module__HBdu3G__indicator{background:#a855f7;transform:scale(1.5);box-shadow:0 0 10px #a855f780}.TableOfContents-module__HBdu3G__title{line-height:1.2}.TableOfContents-module__HBdu3G__progress{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141414cc;border:1px solid #ffffff1a;border-radius:12px;padding:.5rem .75rem;box-shadow:0 10px 40px #0000004d}.TableOfContents-module__HBdu3G__progressText{color:#a855f7;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}@media (max-width:1280px){.TableOfContents-module__HBdu3G__toc{display:none}}
.page-module__Ce1tua__main{min-height:100vh;padding-top:120px;position:relative;overflow-x:hidden}.page-module__Ce1tua__backgroundGrid{z-index:-2;opacity:.4;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:fixed;top:0;left:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.page-module__Ce1tua__backgroundGlow{z-index:-1;background:radial-gradient(circle,#3b82f608 0%,#0000 60%);width:120vw;height:120vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Ce1tua__container{max-width:1400px;margin:0 auto;padding:0 2rem}.page-module__Ce1tua__hero{text-align:center;border-bottom:1px solid #ffffff0d;padding:6rem 0}.page-module__Ce1tua__meta{text-transform:uppercase;letter-spacing:.2rem;color:#ffffff80;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;font-size:.9rem;display:flex}.page-module__Ce1tua__divider{color:#3b82f6;opacity:.4}.page-module__Ce1tua__heroTitle{margin-bottom:1rem;font-size:clamp(4rem,12vw,8rem);font-weight:800;line-height:1}.page-module__Ce1tua__heroTitle span{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);-webkit-background-clip:text;background-clip:text}.page-module__Ce1tua__heroSubtitle{color:#fffc;margin-bottom:2rem;font-size:1.5rem;font-weight:500}.page-module__Ce1tua__tagline{color:#ffffff80;max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.page-module__Ce1tua__section{padding:4rem 0}.page-module__Ce1tua__sectionHeader{text-align:center;margin-bottom:3rem}.page-module__Ce1tua__sectionTitle{margin-bottom:1.5rem;font-size:3rem;font-weight:700}.page-module__Ce1tua__sectionLead{color:#fff9;max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.page-module__Ce1tua__problemGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.page-module__Ce1tua__problemCard{text-align:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;padding:3rem 2rem;transition:all .3s}.page-module__Ce1tua__problemCard:hover{background:#ffffff0a;border-color:#3b82f64d;transform:translateY(-5px)}.page-module__Ce1tua__problemIcon{color:#3b82f6;margin-bottom:2rem}.page-module__Ce1tua__problemTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__Ce1tua__problemCard p{color:#ffffff80;line-height:1.6}.page-module__Ce1tua__benefitsLayout{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.page-module__Ce1tua__subHeading{margin-bottom:3rem;font-size:2.5rem;font-weight:700}.page-module__Ce1tua__statGrid{flex-direction:column;gap:3rem;display:flex}.page-module__Ce1tua__statItem{flex-direction:column;gap:.5rem;display:flex}.page-module__Ce1tua__statValue{color:#3b82f6;font-size:3rem;font-weight:800}.page-module__Ce1tua__statLabel{color:#fff9;font-size:1.1rem}.page-module__Ce1tua__hardwareVisual{position:relative}.page-module__Ce1tua__visualWrapper{aspect-ratio:1;background:#ffffff05;border:1px solid #ffffff0d;border-radius:32px;position:relative;overflow:hidden}.page-module__Ce1tua__image{object-fit:cover;filter:brightness(.7)contrast(1.1)}.page-module__Ce1tua__specOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem;position:absolute;bottom:2rem;left:2rem;right:2rem}.page-module__Ce1tua__specOverlay h4{color:#3b82f6;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:.75rem;font-size:.9rem}.page-module__Ce1tua__specOverlay ul{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.page-module__Ce1tua__specOverlay li{color:#ffffffb3;font-size:.85rem}.page-module__Ce1tua__cta{text-align:center;background:radial-gradient(circle,#3b82f614 0%,#0000 70%);padding:5rem 2rem}.page-module__Ce1tua__ctaTitle{margin-bottom:1.5rem;font-size:3.5rem;font-weight:800}.page-module__Ce1tua__cta p{color:#fff9;margin-bottom:3rem;font-size:1.25rem}.page-module__Ce1tua__ctaButton{color:#000;background:#fff;border-radius:100px;align-items:center;gap:1rem;padding:1.25rem 2.5rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__Ce1tua__ctaButton:hover{transform:translateY(-3px);box-shadow:0 10px 30px #fff3}@media (max-width:1024px){.page-module__Ce1tua__problemGrid,.page-module__Ce1tua__benefitsLayout{grid-template-columns:1fr;gap:4rem}.page-module__Ce1tua__sectionTitle{font-size:2.5rem}.page-module__Ce1tua__subHeading{font-size:2rem}.page-module__Ce1tua__specOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000f2}}@media (max-width:768px){.page-module__Ce1tua__main{padding-top:100px}.page-module__Ce1tua__hero{padding:4rem 0}.page-module__Ce1tua__heroSubtitle{font-size:1.25rem}.page-module__Ce1tua__tagline{font-size:1rem}.page-module__Ce1tua__section{padding:3rem 0}.page-module__Ce1tua__sectionTitle{font-size:2rem}.page-module__Ce1tua__sectionLead{font-size:1.1rem}.page-module__Ce1tua__problemCard{padding:2rem 1.5rem}.page-module__Ce1tua__problemTitle{font-size:1.25rem}.page-module__Ce1tua__subHeading{margin-bottom:2rem;font-size:1.75rem}.page-module__Ce1tua__statValue,.page-module__Ce1tua__ctaTitle{font-size:2.5rem}.page-module__Ce1tua__cta p{font-size:1.1rem}}@media (max-width:480px){.page-module__Ce1tua__main{padding-top:80px}.page-module__Ce1tua__container{padding:0 1rem}.page-module__Ce1tua__hero{padding:3rem 0}.page-module__Ce1tua__meta{letter-spacing:.15rem;gap:.75rem;font-size:.75rem}.page-module__Ce1tua__heroSubtitle{margin-bottom:1.5rem;font-size:1.1rem}.page-module__Ce1tua__tagline{font-size:.95rem}.page-module__Ce1tua__section{padding:2.5rem 0}.page-module__Ce1tua__sectionHeader{margin-bottom:2rem}.page-module__Ce1tua__sectionTitle{margin-bottom:1rem;font-size:1.75rem}.page-module__Ce1tua__sectionLead{font-size:1rem}.page-module__Ce1tua__problemGrid{gap:1.5rem}.page-module__Ce1tua__problemCard{border-radius:16px;padding:1.5rem 1.25rem}.page-module__Ce1tua__problemIcon{margin-bottom:1.5rem}.page-module__Ce1tua__problemTitle{margin-bottom:.75rem;font-size:1.15rem}.page-module__Ce1tua__subHeading{font-size:1.5rem}.page-module__Ce1tua__statGrid{gap:2rem}.page-module__Ce1tua__statValue{font-size:2rem}.page-module__Ce1tua__statLabel{font-size:1rem}.page-module__Ce1tua__visualWrapper{border-radius:20px}.page-module__Ce1tua__specOverlay{border-radius:12px;padding:1rem;bottom:1rem;left:1rem;right:1rem}.page-module__Ce1tua__specOverlay h4{margin-bottom:.5rem;font-size:.8rem}.page-module__Ce1tua__specOverlay li{font-size:.8rem}.page-module__Ce1tua__cta{padding:3rem 1rem}.page-module__Ce1tua__ctaTitle{margin-bottom:1rem;font-size:1.85rem}.page-module__Ce1tua__cta p{margin-bottom:2rem;font-size:1rem}.page-module__Ce1tua__ctaButton{padding:1rem 2rem;font-size:.95rem}}
.page-module__lCswoa__main{min-height:100vh;padding-top:120px;position:relative;overflow-x:hidden}.page-module__lCswoa__backgroundGrid{z-index:-2;opacity:.4;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:fixed;top:0;left:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.page-module__lCswoa__backgroundGlow{z-index:-1;background:radial-gradient(circle,#a855f708 0%,#0000 60%);width:120vw;height:120vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__lCswoa__container{max-width:1400px;margin:0 auto;padding:0 2rem}.page-module__lCswoa__hero{text-align:center;border-bottom:1px solid #ffffff0d;padding:6rem 0}.page-module__lCswoa__meta{text-transform:uppercase;letter-spacing:.2rem;color:#ffffff80;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;font-size:.9rem;display:flex}.page-module__lCswoa__divider{color:#a855f7;opacity:.4}.page-module__lCswoa__heroTitle{margin-bottom:1rem;font-size:clamp(4rem,12vw,8rem);font-weight:800;line-height:1}.page-module__lCswoa__heroTitle span{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}.page-module__lCswoa__heroSubtitle{color:#fffc;margin-bottom:2rem;font-size:1.5rem;font-weight:500}.page-module__lCswoa__tagline{color:#ffffff80;max-width:600px;margin:0 auto 3rem;font-size:1.125rem;line-height:1.6}.page-module__lCswoa__brandNote{color:#ffffffbf;background:#a855f714;border:1px solid #a855f72e;border-radius:14px;max-width:760px;margin:0 auto 2.5rem;padding:.9rem 1.1rem;line-height:1.6}.page-module__lCswoa__visualImage{object-fit:cover}.page-module__lCswoa__versionToggle{background:#ffffff08;border:1px solid #ffffff1a;border-radius:100px;gap:.5rem;padding:.5rem;display:inline-flex}.page-module__lCswoa__toggleButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:100px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.page-module__lCswoa__toggleButton:hover{color:#fffc}.page-module__lCswoa__toggleButton.page-module__lCswoa__active{color:#fff;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%)}.page-module__lCswoa__section{padding:4rem 0}.page-module__lCswoa__sectionHeader{text-align:center;margin-bottom:3rem}.page-module__lCswoa__sectionTitle{margin-bottom:1.5rem;font-size:3rem;font-weight:700}.page-module__lCswoa__sectionLead{color:#fff9;max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.page-module__lCswoa__problemGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.page-module__lCswoa__problemCard{text-align:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;padding:3rem 2rem;transition:all .3s}.page-module__lCswoa__problemCard:hover{background:#ffffff0a;border-color:#a855f74d;transform:translateY(-5px)}.page-module__lCswoa__problemIcon{color:#a855f7;margin-bottom:2rem;display:inline-flex}.page-module__lCswoa__problemTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__lCswoa__problemCard p{color:#ffffff80;line-height:1.6}.page-module__lCswoa__solutionLayout{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.page-module__lCswoa__subHeading{margin-bottom:2rem;font-size:2.5rem;font-weight:700}.page-module__lCswoa__solutionDescription{color:#fff9;margin-bottom:3rem;font-size:1.125rem;line-height:1.7}.page-module__lCswoa__featureList{flex-direction:column;gap:2rem;display:flex}.page-module__lCswoa__featureItem{align-items:flex-start;gap:1.5rem;display:flex}.page-module__lCswoa__featureIcon{color:#a855f7;flex-shrink:0;margin-top:.25rem}.page-module__lCswoa__featureItem h4{margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.page-module__lCswoa__featureItem p{color:#ffffff80;line-height:1.5}.page-module__lCswoa__solutionVisual{position:relative}.page-module__lCswoa__visualWrapper{aspect-ratio:1;background:#ffffff05;border:1px solid #ffffff0d;border-radius:32px;position:relative;overflow:hidden}.page-module__lCswoa__placeholder{color:#fff3;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.page-module__lCswoa__statsSection{background:radial-gradient(circle,#a855f70d 0%,#0000 70%);padding:4rem 0}.page-module__lCswoa__statsGrid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.page-module__lCswoa__statCard{text-align:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;padding:3rem 2rem;transition:all .3s}.page-module__lCswoa__statCard:hover{background:#ffffff0a;border-color:#a855f74d;transform:translateY(-5px)}.page-module__lCswoa__statValue{color:#a855f7;margin-bottom:.5rem;font-size:3.5rem;font-weight:800}.page-module__lCswoa__statLabel{color:#ffffffe6;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.page-module__lCswoa__statDetail{color:#ffffff80;font-size:.9rem;line-height:1.4}.page-module__lCswoa__processGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.page-module__lCswoa__processCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;padding:3rem 2rem;transition:all .3s}.page-module__lCswoa__processCard:hover{background:#ffffff0a;border-color:#a855f74d}.page-module__lCswoa__processNumber{background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.page-module__lCswoa__processCard h3{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.page-module__lCswoa__processCard p{color:#ffffff80;line-height:1.6}.page-module__lCswoa__pricingSection{background:radial-gradient(circle,#a855f70d 0%,#0000 70%);padding:4rem 0}.page-module__lCswoa__pricingGrid{grid-template-columns:repeat(2,1fr);gap:3rem;max-width:1000px;margin:0 auto;display:grid}.page-module__lCswoa__pricingCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:32px;padding:3rem;transition:all .3s;position:relative}.page-module__lCswoa__pricingCard:hover{background:#ffffff0a;border-color:#a855f74d;transform:translateY(-5px)}.page-module__lCswoa__pricingBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);border-radius:100px;padding:.5rem 1.5rem;font-size:.875rem;font-weight:700;position:absolute;top:-12px;right:2rem}.page-module__lCswoa__pricingHeader{border-bottom:1px solid #ffffff0d;margin-bottom:2rem;padding-bottom:2rem}.page-module__lCswoa__pricingHeader h3{margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.page-module__lCswoa__price{align-items:baseline;gap:.5rem;display:flex}.page-module__lCswoa__priceAmount{color:#a855f7;font-size:3.5rem;font-weight:800}.page-module__lCswoa__pricePeriod{color:#ffffff80;font-size:1.125rem}.page-module__lCswoa__pricingFeatures{flex-direction:column;gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.page-module__lCswoa__pricingFeatures li{color:#ffffffb3;padding-left:2rem;line-height:1.5;position:relative}.page-module__lCswoa__pricingFeatures li:before{content:"✓";color:#a855f7;font-weight:700;position:absolute;left:0}.page-module__lCswoa__pricingFooter{border-top:1px solid #ffffff0d;padding-top:2rem}.page-module__lCswoa__operatingCost,.page-module__lCswoa__betaBonus{color:#ffffff80;font-size:.9rem;line-height:1.5}.page-module__lCswoa__betaBonus{color:#a855f7;font-weight:600}.page-module__lCswoa__downloadsSection{padding:4rem 0}.page-module__lCswoa__downloadGrid{grid-template-columns:repeat(2,1fr);gap:3rem;max-width:1000px;margin:0 auto;display:grid}.page-module__lCswoa__downloadCard{text-align:center;color:inherit;background:#ffffff05;border:1px solid #ffffff0d;border-radius:32px;flex-direction:column;align-items:center;padding:3rem;text-decoration:none;transition:all .3s;display:flex}.page-module__lCswoa__downloadCard:hover{background:#ffffff0a;border-color:#a855f74d;transform:translateY(-5px)}.page-module__lCswoa__downloadIcon{color:#a855f7;margin-bottom:1.5rem}.page-module__lCswoa__downloadCard h3{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__lCswoa__downloadCard p{color:#ffffff80;margin-bottom:2rem;line-height:1.5}.page-module__lCswoa__downloadButton{color:#fff;background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);border-radius:100px;align-items:center;gap:.75rem;padding:.875rem 2rem;font-weight:600;transition:all .3s;display:inline-flex}.page-module__lCswoa__downloadCard:hover .page-module__lCswoa__downloadButton{transform:translateY(-2px);box-shadow:0 10px 30px #a855f74d}.page-module__lCswoa__cta{text-align:center;background:radial-gradient(circle,#a855f714 0%,#0000 70%);padding:5rem 2rem}.page-module__lCswoa__ctaTitle{margin-bottom:1.5rem;font-size:3.5rem;font-weight:800}.page-module__lCswoa__cta p{color:#fff9;margin-bottom:3rem;font-size:1.25rem}.page-module__lCswoa__ctaButton{color:#000;background:#fff;border-radius:100px;align-items:center;gap:1rem;padding:1.25rem 2.5rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__lCswoa__ctaButton:hover{transform:translateY(-3px);box-shadow:0 10px 30px #fff3}.page-module__lCswoa__contactInfo{color:#fff6;margin-top:3rem;font-size:.95rem}.page-module__lCswoa__contactInfo p{margin:.25rem 0}@media (max-width:1024px){.page-module__lCswoa__problemGrid,.page-module__lCswoa__processGrid{grid-template-columns:1fr;gap:2rem}.page-module__lCswoa__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module__lCswoa__solutionLayout,.page-module__lCswoa__pricingGrid,.page-module__lCswoa__downloadGrid{grid-template-columns:1fr;gap:4rem}.page-module__lCswoa__heroTitle{font-size:clamp(3rem,10vw,6rem)}.page-module__lCswoa__section{padding:3rem 0}.page-module__lCswoa__sectionHeader{margin-bottom:2rem}}
.page-module__-ElKUq__page{min-height:100vh;padding:2rem 0 4rem}.page-module__-ElKUq__container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module__-ElKUq__header{text-align:center;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:1rem;display:flex}.page-module__-ElKUq__title{margin-bottom:.5rem;font-size:2.5rem}.page-module__-ElKUq__subtitle{color:#ffffffb3;font-size:1.1rem;font-style:italic}.page-module__-ElKUq__saveStatus{color:#fff9;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:flex}.page-module__-ElKUq__statusDot{background:#ffffff4d;border-radius:50%;width:8px;height:8px}.page-module__-ElKUq__statusDot.page-module__-ElKUq__saving{background:gold;animation:1.5s ease-in-out infinite page-module__-ElKUq__pulse}.page-module__-ElKUq__statusDot.page-module__-ElKUq__saved{background:#4caf50}@keyframes page-module__-ElKUq__pulse{0%,to{opacity:1}50%{opacity:.5}}.page-module__-ElKUq__actionBar{background:#ffffff08;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.page-module__-ElKUq__leftActions,.page-module__-ElKUq__rightActions{flex-wrap:wrap;gap:.75rem;display:flex}.page-module__-ElKUq__resetButton{color:#ff6464e6;border-color:#ff64644d}.page-module__-ElKUq__resetButton:hover{background:#ff64641a;border-color:#ff646499}.page-module__-ElKUq__modules{min-height:400px}.page-module__-ElKUq__footer{text-align:center;border-top:1px solid #ffffff1a;margin-top:3rem;padding-top:2rem}.page-module__-ElKUq__footer p{color:#ffffff80;font-size:.9rem}@media (max-width:768px){.page-module__-ElKUq__page{padding:1rem 0 3rem}.page-module__-ElKUq__header{text-align:center;flex-direction:column;gap:1rem}.page-module__-ElKUq__title{font-size:1.75rem}.page-module__-ElKUq__subtitle{font-size:.95rem}.page-module__-ElKUq__saveStatus{align-self:center}.page-module__-ElKUq__actionBar{flex-direction:column;align-items:stretch}.page-module__-ElKUq__leftActions,.page-module__-ElKUq__rightActions{justify-content:center;width:100%}.page-module__-ElKUq__rightActions{order:-1}}@media (max-width:480px){.page-module__-ElKUq__page{padding:.75rem 0 2rem}.page-module__-ElKUq__container{padding:0 1rem}.page-module__-ElKUq__header{margin-bottom:.75rem}.page-module__-ElKUq__title{font-size:1.5rem}.page-module__-ElKUq__subtitle{font-size:.9rem}.page-module__-ElKUq__saveStatus{padding:.4rem .75rem;font-size:.8rem}.page-module__-ElKUq__actionBar{margin-bottom:1.5rem;padding:1rem}.page-module__-ElKUq__leftActions,.page-module__-ElKUq__rightActions{gap:.5rem}.page-module__-ElKUq__footer{margin-top:2rem;padding-top:1.5rem}.page-module__-ElKUq__footer p{font-size:.8rem}}
.page-module__3VUYuW__main{min-height:100vh;padding-top:120px;position:relative;overflow-x:hidden}.page-module__3VUYuW__backgroundGrid{z-index:-2;opacity:.4;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:fixed;top:0;left:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.page-module__3VUYuW__backgroundGlow{z-index:-1;background:radial-gradient(circle,#ffffff08 0%,#0000 60%);width:120vw;height:120vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__3VUYuW__container{max-width:1400px;margin:0 auto;padding:0 2rem}.page-module__3VUYuW__hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:6rem;min-height:80vh;margin-bottom:4rem;display:grid}.page-module__3VUYuW__heroContent{z-index:1;position:relative}.page-module__3VUYuW__meta{text-transform:uppercase;letter-spacing:.15em;color:#ffffff80;align-items:center;gap:1rem;max-width:600px;margin-bottom:2rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.page-module__3VUYuW__downloadWrapper{margin-top:2rem}.page-module__3VUYuW__heroImageWrapper{aspect-ratio:16/9;background:#ffffff08;border:1px solid #ffffff14;border-radius:32px;width:100%;padding:12px;position:relative;box-shadow:0 40px 80px #00000080}.page-module__3VUYuW__heroImage{border-radius:20px;width:100%;height:100%;position:relative;overflow:hidden}.page-module__3VUYuW__image{object-fit:cover;filter:grayscale()contrast(1.1);transition:filter .5s}.page-module__3VUYuW__heroImageWrapper:hover .page-module__3VUYuW__image{filter:grayscale(0%)contrast()}.page-module__3VUYuW__statsContainer{z-index:10;margin-top:-4rem;margin-bottom:10rem;position:relative}.page-module__3VUYuW__sectionDivider{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:1px;margin:8rem 0}.page-module__3VUYuW__section{margin:5rem 0}.page-module__3VUYuW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;display:grid}.page-module__3VUYuW__heading{color:var(--primary);border-bottom:1px solid #ffffff1a;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem}.page-module__3VUYuW__list{list-style:none}.page-module__3VUYuW__list li{color:#fffc;margin-bottom:.75rem;padding-left:1.5rem;line-height:1.6;position:relative}.page-module__3VUYuW__list li:before{content:"•";color:var(--primary);position:absolute;left:0}.page-module__3VUYuW__text{color:#fffc;line-height:1.6}.page-module__3VUYuW__narrative{margin:5rem 0}.page-module__3VUYuW__sectionTitle{text-align:center;margin-bottom:3rem;font-size:2rem}.page-module__3VUYuW__block{margin-bottom:3rem}.page-module__3VUYuW__block h3{color:var(--foreground);margin-bottom:1rem;font-size:1.5rem}.page-module__3VUYuW__block p{color:#fffc;font-size:1.125rem;line-height:1.7}.page-module__3VUYuW__tags{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.page-module__3VUYuW__tag{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:100px;padding:.25rem .75rem;font-size:.875rem}.page-module__3VUYuW__comparison{background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;grid-template-columns:1fr 1fr;gap:4rem;margin:4rem 0;padding:3rem;display:grid}.page-module__3VUYuW__comparisonColumn h3{color:#fff;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.25rem;display:flex}.page-module__3VUYuW__comparisonColumn ul{list-style:none}.page-module__3VUYuW__comparisonColumn li{color:#ffffffb3;align-items:flex-start;gap:.75rem;margin-bottom:1rem;font-size:.95rem;line-height:1.5;display:flex}.page-module__3VUYuW__iconRed{color:#ff4d4d;flex-shrink:0;margin-top:.2rem}.page-module__3VUYuW__iconGreen{color:#0c6;flex-shrink:0;margin-top:.2rem}.page-module__3VUYuW__techStack{margin-top:6rem}.page-module__3VUYuW__techGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1.5rem;margin-top:2rem;display:grid}.page-module__3VUYuW__techItem{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;transition:all .3s;display:flex}.page-module__3VUYuW__techItem:hover{background:#ffffff0f;transform:translateY(-4px)}.page-module__3VUYuW__techIcon{color:var(--primary)}.page-module__3VUYuW__techName{color:#ffffffe6;font-size:.875rem;font-weight:500}.page-module__3VUYuW__cta{text-align:center;background:radial-gradient(circle,#ffffff14 0%,#0000 70%);border:1px solid #ffffff0d;border-radius:32px;margin:10rem 0 6rem;padding:6rem 2rem;position:relative;overflow:hidden}.page-module__3VUYuW__cta:before{content:"";background:linear-gradient(90deg,transparent,var(--primary),transparent);opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.page-module__3VUYuW__cta h2{margin-bottom:2rem;font-size:2rem}@media (max-width:1200px){.page-module__3VUYuW__title{font-size:5rem}.page-module__3VUYuW__hero{gap:3rem}}@media (max-width:1024px){.page-module__3VUYuW__hero{text-align:center;grid-template-columns:1fr;gap:4rem;padding-top:4rem}.page-module__3VUYuW__meta{justify-content:center}.page-module__3VUYuW__title{align-items:center;font-size:4rem}.page-module__3VUYuW__mission{margin:0 auto}.page-module__3VUYuW__heroImageWrapper{aspect-ratio:16/9;height:auto}.page-module__3VUYuW__statsContainer{margin-top:0}.page-module__3VUYuW__comparison{grid-template-columns:1fr;gap:3rem}}@media (max-width:768px){.page-module__3VUYuW__title{font-size:2.5rem}.page-module__3VUYuW__hero{gap:3rem;min-height:auto}.page-module__3VUYuW__container{padding:0 1.5rem}.page-module__3VUYuW__grid{grid-template-columns:1fr;gap:2rem}.page-module__3VUYuW__sectionTitle{font-size:1.5rem}.page-module__3VUYuW__block h3{font-size:1.25rem}.page-module__3VUYuW__block p{font-size:1rem}.page-module__3VUYuW__comparison{gap:2rem;padding:2rem}.page-module__3VUYuW__techGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1rem}.page-module__3VUYuW__techItem{padding:1rem}.page-module__3VUYuW__cta{margin:5rem 0 4rem;padding:3rem 1.5rem}.page-module__3VUYuW__cta h2{font-size:1.5rem}}@media (max-width:480px){.page-module__3VUYuW__main{padding-top:100px}.page-module__3VUYuW__container{padding:0 1rem}.page-module__3VUYuW__title{font-size:1.85rem}.page-module__3VUYuW__meta{flex-wrap:wrap;justify-content:center;font-size:.85rem}.page-module__3VUYuW__hero{gap:2rem;padding-top:2rem}.page-module__3VUYuW__heroImageWrapper{border-radius:16px;padding:8px}.page-module__3VUYuW__heroImage{border-radius:12px}.page-module__3VUYuW__statsContainer{margin-bottom:5rem}.page-module__3VUYuW__sectionDivider{margin:4rem 0}.page-module__3VUYuW__section{margin:3rem 0}.page-module__3VUYuW__sectionTitle{margin-bottom:2rem;font-size:1.35rem}.page-module__3VUYuW__heading{font-size:1.1rem}.page-module__3VUYuW__block{margin-bottom:2rem}.page-module__3VUYuW__block h3{font-size:1.15rem}.page-module__3VUYuW__block p{font-size:.95rem}.page-module__3VUYuW__comparison{border-radius:16px;padding:1.5rem}.page-module__3VUYuW__comparisonColumn h3{font-size:1.1rem}.page-module__3VUYuW__comparisonColumn li{font-size:.9rem}.page-module__3VUYuW__techStack{margin-top:4rem}.page-module__3VUYuW__techGrid{grid-template-columns:repeat(3,1fr);gap:.75rem}.page-module__3VUYuW__techItem{gap:.5rem;padding:.75rem}.page-module__3VUYuW__techName{font-size:.75rem}.page-module__3VUYuW__cta{border-radius:20px;margin:4rem 0 3rem;padding:2rem 1rem}.page-module__3VUYuW__cta h2{margin-bottom:1.5rem;font-size:1.25rem}}
.page-module___8aEwW__main{z-index:1;min-height:100vh;padding-top:80px;position:relative}.page-module___8aEwW__hero{text-align:center;z-index:2;background:radial-gradient(circle,#2563eb1a 0%,#05050500 50%);justify-content:center;align-items:center;min-height:60vh;padding:6rem 1.5rem 2rem;display:flex;position:relative}.page-module___8aEwW__heroContent{max-width:800px;animation:1s ease-out page-module___8aEwW__fadeIn}.page-module___8aEwW__title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#a5a5a5);-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:4rem;line-height:1.1}.page-module___8aEwW__subtitle{color:#ffffffb3;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__ctaGroup{justify-content:center;gap:1rem;display:flex}.page-module___8aEwW__section{z-index:2;padding:4rem 0;position:relative}.page-module___8aEwW__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module___8aEwW__sectionTitle{text-align:center;margin-bottom:3rem;font-size:2.5rem}.page-module___8aEwW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.page-module___8aEwW__cardContent p{color:#ffffffb3;margin-bottom:1.5rem;line-height:1.6}.page-module___8aEwW__comingSoon{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:.5rem;font-size:.8rem;font-weight:600;display:block}@keyframes page-module___8aEwW__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__toolkitCta{text-align:center;background:linear-gradient(135deg,#6366f11a,#8b5cf60d);border:1px solid #8b5cf64d;border-radius:16px;padding:2.5rem;position:relative;overflow:hidden}.page-module___8aEwW__toolkitCta:before{content:"";background:linear-gradient(90deg,#6366f1,#8b5cf6,#a855f7);height:3px;position:absolute;top:0;left:0;right:0}.page-module___8aEwW__toolkitContent{max-width:600px;margin:0 auto}.page-module___8aEwW__toolkitBadge{text-transform:uppercase;letter-spacing:.1em;color:#a855f7;background:#a855f726;border-radius:50px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.page-module___8aEwW__toolkitTitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e0e7ff,#c4b5fd);-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:1.75rem}.page-module___8aEwW__toolkitDescription{color:#ffffffb3;margin-bottom:1.5rem;line-height:1.6}@media (max-width:768px){.page-module___8aEwW__title{font-size:2.5rem}.page-module___8aEwW__hero{height:auto;padding:4rem 1.5rem}.page-module___8aEwW__toolkitCta{padding:1.5rem}.page-module___8aEwW__toolkitTitle{font-size:1.5rem}.page-module___8aEwW__grid{grid-template-columns:1fr}}@media (max-width:480px){.page-module___8aEwW__title{font-size:1.85rem}.page-module___8aEwW__subtitle{font-size:1.1rem}.page-module___8aEwW__sectionTitle{font-size:1.75rem}.page-module___8aEwW__hero{padding:3rem 1rem}.page-module___8aEwW__container{padding:0 1rem}.page-module___8aEwW__toolkitTitle{font-size:1.25rem}.page-module___8aEwW__toolkitCta{padding:1.25rem}}
.page-module__ZWCpWa__main{background:radial-gradient(circle at 100% 0,#ffffff14,#0000 55%),radial-gradient(circle at 10% 30%,#ffffff0a,#0000 45%);min-height:100vh}.page-module__ZWCpWa__container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module__ZWCpWa__hero{padding:6rem 0 4rem}.page-module__ZWCpWa__heroContent{max-width:560px}.page-module__ZWCpWa__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#fff9;margin-bottom:1rem;font-size:.75rem}.page-module__ZWCpWa__title{margin-bottom:1rem;font-size:3.6rem}.page-module__ZWCpWa__subtitle{color:#ffffffbf;font-size:1.15rem;line-height:1.6}.page-module__ZWCpWa__heroCtas{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.page-module__ZWCpWa__heroNote{color:#fff9;margin-top:1.5rem;font-size:.95rem}.page-module__ZWCpWa__gate{position:relative}.page-module__ZWCpWa__gateContent{transition:filter .2s}.page-module__ZWCpWa__gateLocked .page-module__ZWCpWa__gateContent{filter:blur(3px)saturate(.7);pointer-events:none}.page-module__ZWCpWa__comingSoon{z-index:10;background:linear-gradient(#000000d9 0%,#0006 100%);justify-content:center;align-items:flex-start;padding:3rem 1.5rem;display:flex;position:absolute;inset:0}.page-module__ZWCpWa__comingSoonCard{text-align:center;background:#000c;border:1px solid #fff3;border-radius:18px;max-width:520px;padding:2rem}.page-module__ZWCpWa__comingSoonCard h3{margin-bottom:.75rem;font-size:1.5rem}.page-module__ZWCpWa__comingSoonCard p{color:#ffffffb3;line-height:1.6}.page-module__ZWCpWa__comingSoonTag{text-transform:uppercase;letter-spacing:.15em;color:#ffffffb3;border:1px solid #fff3;border-radius:999px;margin-bottom:1rem;padding:.35rem .9rem;font-size:.7rem;display:inline-flex}.page-module__ZWCpWa__heroCard{background:var(--surface);border:var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;margin-top:2rem;padding:2rem}.page-module__ZWCpWa__heroCard h2{margin-bottom:1rem;font-size:1.4rem}.page-module__ZWCpWa__heroCard ul{color:#ffffffbf;gap:.75rem;list-style:none;display:grid}.page-module__ZWCpWa__section,.page-module__ZWCpWa__sectionAlt{padding:4.5rem 0}.page-module__ZWCpWa__sectionAlt{background:#ffffff08;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.page-module__ZWCpWa__sectionTitle{margin-bottom:.75rem;font-size:2.2rem}.page-module__ZWCpWa__sectionLead{color:#ffffffb3;max-width:680px;line-height:1.6}.page-module__ZWCpWa__pathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.page-module__ZWCpWa__pathCard{background:var(--surface);border:var(--glass-border);border-radius:18px;padding:2rem}.page-module__ZWCpWa__pathCard h3{margin-bottom:.5rem;font-size:1.35rem}.page-module__ZWCpWa__pathTag{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin-top:1rem;font-size:.75rem;display:inline-block}.page-module__ZWCpWa__sectionHeader{margin-bottom:2rem}.page-module__ZWCpWa__moduleGrid,.page-module__ZWCpWa__resourceGrid,.page-module__ZWCpWa__courseGrid{gap:1.5rem;display:grid}.page-module__ZWCpWa__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2.5rem}.page-module__ZWCpWa__moduleCard,.page-module__ZWCpWa__resourceCard,.page-module__ZWCpWa__courseCard{background:var(--surface);border:var(--glass-border);border-radius:18px;padding:1.75rem}.page-module__ZWCpWa__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__ZWCpWa__resourceTag{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;border:1px solid #fff3;border-radius:999px;margin-top:.75rem;padding:.35rem .6rem;font-size:.7rem;display:inline-block}.page-module__ZWCpWa__courseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__ZWCpWa__callout{background:linear-gradient(135deg,#ffffff1f,#ffffff05);border:1px solid #fff3;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding:1.75rem;display:flex}.page-module__ZWCpWa__advancedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__ZWCpWa__advancedItem{background:var(--surface);border:var(--glass-border);color:#ffffffd9;border-radius:16px;padding:1.25rem 1.5rem}.page-module__ZWCpWa__advancedItem summary{cursor:pointer;margin-bottom:.5rem;font-weight:600}.page-module__ZWCpWa__nextSteps{background:var(--surface);border:var(--glass-border);border-radius:24px;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem;display:flex}.page-module__ZWCpWa__nextCtas{flex-wrap:wrap;gap:1rem;display:flex}@media (max-width:1024px){.page-module__ZWCpWa__hero{padding:5rem 0 3.5rem}.page-module__ZWCpWa__title{font-size:3rem}.page-module__ZWCpWa__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page-module__ZWCpWa__hero{padding:4.5rem 0 3rem}.page-module__ZWCpWa__title{font-size:2.5rem}.page-module__ZWCpWa__pathGrid,.page-module__ZWCpWa__moduleGrid,.page-module__ZWCpWa__courseGrid,.page-module__ZWCpWa__advancedGrid,.page-module__ZWCpWa__resourceGrid{grid-template-columns:1fr}.page-module__ZWCpWa__callout,.page-module__ZWCpWa__nextSteps{flex-direction:column;align-items:flex-start}.page-module__ZWCpWa__comingSoonCard{text-align:left}}@media (max-width:480px){.page-module__ZWCpWa__title{font-size:2rem}.page-module__ZWCpWa__heroCard{padding:1.5rem}.page-module__ZWCpWa__sectionTitle{font-size:1.8rem}}
.page-module__VKYseq__main{min-height:100vh;padding-top:80px}.page-module__VKYseq__hero{text-align:center;background:linear-gradient(#ffffff0d 0%,#0000 100%);padding:4rem 0 3rem}.page-module__VKYseq__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module__VKYseq__title{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1rem;font-size:4rem}.page-module__VKYseq__subtitle{color:#fff9;max-width:600px;margin:0 auto;font-size:1.2rem}.page-module__VKYseq__section{padding:4rem 0}.page-module__VKYseq__introText{color:#fffc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;max-width:800px;margin:3rem auto 0;padding:2rem;font-size:1.1rem;line-height:1.8}.page-module__VKYseq__highlight{background:#ffffff05;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.page-module__VKYseq__aiWrapper{width:100%;margin-bottom:3rem}.page-module__VKYseq__lead{color:var(--foreground);opacity:.9;margin-bottom:3rem;font-size:1.5rem;font-weight:500}.page-module__VKYseq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.page-module__VKYseq__card{background:var(--surface);border:var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;transition:all .3s}.page-module__VKYseq__card:hover{background:var(--surface-hover);border-color:#ffffff4d}.page-module__VKYseq__card h3{color:var(--foreground);text-transform:uppercase;margin-bottom:1rem;font-size:1.5rem}.page-module__VKYseq__card p{color:#ffffffb3;line-height:1.6}.page-module__VKYseq__cta{text-align:center}.page-module__VKYseq__learnCard{border:var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border-radius:18px;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem;display:flex}.page-module__VKYseq__learnTitle{margin-bottom:.75rem;font-size:2rem}.page-module__VKYseq__learnText{color:#ffffffb3;max-width:520px;line-height:1.6}.page-module__VKYseq__learnCtas{flex-wrap:wrap;gap:1rem;display:flex}.page-module__VKYseq__split{align-items:center;gap:4rem;display:flex}.page-module__VKYseq__textBlock p{color:#fffc;margin-bottom:2rem;font-size:1.1rem;line-height:1.8}.page-module__VKYseq__list{padding:0;list-style:none}.page-module__VKYseq__list li{color:#ffffffb3;margin-bottom:1rem;padding-left:1.5rem;position:relative}.page-module__VKYseq__list li:before{content:"▹";color:var(--foreground);position:absolute;left:0}@media (max-width:768px){.page-module__VKYseq__title{font-size:2.5rem}.page-module__VKYseq__split{flex-direction:column}.page-module__VKYseq__learnCard{flex-direction:column;align-items:flex-start}.page-module__VKYseq__grid{grid-template-columns:1fr}.page-module__VKYseq__lead{font-size:1.25rem}}@media (max-width:480px){.page-module__VKYseq__title{font-size:1.85rem}.page-module__VKYseq__subtitle{font-size:1rem}.page-module__VKYseq__lead{margin-bottom:2rem;font-size:1.1rem}.page-module__VKYseq__hero{padding:3rem 0 2rem}.page-module__VKYseq__section{padding:3rem 0}.page-module__VKYseq__container{padding:0 1rem}.page-module__VKYseq__introText{padding:1.5rem;font-size:1rem}.page-module__VKYseq__card{padding:1.5rem}.page-module__VKYseq__card h3{font-size:1.25rem}.page-module__VKYseq__learnCard{padding:1.75rem}}
.page-module__o4wqca__main{min-height:100vh;padding-top:120px;position:relative;overflow-x:hidden}.page-module__o4wqca__backgroundGrid{z-index:-2;opacity:.4;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:fixed;top:0;left:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.page-module__o4wqca__backgroundGlow{z-index:-1;background:radial-gradient(circle,#3b82f608 0%,#0000 60%);width:120vw;height:120vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__o4wqca__container{max-width:1400px;margin:0 auto;padding:0 2rem}.page-module__o4wqca__hero{text-align:center;border-bottom:1px solid #ffffff0d;flex-direction:column;justify-content:center;min-height:50vh;padding:4rem 0 3rem;display:flex}.page-module__o4wqca__meta{text-transform:uppercase;letter-spacing:.2em;color:#ffffff80;justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;font-size:.9rem;font-weight:500;display:flex}.page-module__o4wqca__divider{color:var(--primary);opacity:.3}.page-module__o4wqca__title{text-transform:uppercase;letter-spacing:-.02em;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 0%,#3b82f6 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(3rem,10vw,6rem);font-weight:800}.page-module__o4wqca__subtitle{color:#fff9;max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.page-module__o4wqca__section{padding:4rem 0}.page-module__o4wqca__primaryGrid{flex-direction:column;gap:5rem;margin-bottom:5rem;display:flex}.page-module__o4wqca__serviceBlock{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.page-module__o4wqca__serviceContent{z-index:1;position:relative}.page-module__o4wqca__categoryLabel{color:#3b82f6;text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.8rem;font-weight:700;display:flex}.page-module__o4wqca__serviceTitle{color:#fff;letter-spacing:-.01em;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.page-module__o4wqca__serviceDescription{color:#ffffffb3;margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.page-module__o4wqca__tags{flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem;display:flex}.page-module__o4wqca__tag{color:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;padding:.4rem 1rem;font-size:.85rem}.page-module__o4wqca__learnMore{color:#fff;align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__o4wqca__learnMore:hover{color:#3b82f6;gap:1.25rem}.page-module__o4wqca__serviceVisual{aspect-ratio:4/3;background:#ffffff05;border:1px solid #ffffff0d;border-radius:24px;padding:10px;position:relative;overflow:hidden;box-shadow:0 30px 60px #0006}.page-module__o4wqca__visualImage{object-fit:cover;filter:grayscale(80%)brightness(.8);border-radius:16px;transition:all .6s cubic-bezier(.16,1,.3,1)}.page-module__o4wqca__serviceBlock:hover .page-module__o4wqca__visualImage{filter:grayscale(0%)brightness();transform:scale(1.03)}.page-module__o4wqca__labSection{border-top:1px solid #ffffff0d;padding-top:5rem}.page-module__o4wqca__sectionHeader{text-align:center;margin-bottom:3rem}.page-module__o4wqca__sectionHeader h2{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 0%,#3b82f6 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:2.5rem}.page-module__o4wqca__sectionHeader p{color:#ffffff80;font-size:1.1rem}.page-module__o4wqca__ventureGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.page-module__o4wqca__ventureCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;padding:3rem;text-decoration:none;transition:all .3s;display:flex;position:relative}.page-module__o4wqca__ventureCard:hover{background:#ffffff0a;border-color:#3b82f64d;transform:translateY(-5px)}.page-module__o4wqca__ventureHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-module__o4wqca__ventureIcon{color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f633;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.page-module__o4wqca__ventureTag{text-transform:uppercase;letter-spacing:.1em;color:#fff6;font-size:.75rem;font-weight:700}.page-module__o4wqca__ventureCard h3{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__o4wqca__ventureCard p{color:#fff9;margin-bottom:2rem;line-height:1.6}.page-module__o4wqca__cardArrow{color:#3b82f6;opacity:0;margin-top:auto;transition:all .3s;transform:translate(-10px)}.page-module__o4wqca__ventureCard:hover .page-module__o4wqca__cardArrow{opacity:1;transform:translate(0)}.page-module__o4wqca__agenticSection{background:linear-gradient(135deg,#8b5cf60d 0%,#3b82f60d 100%);border:1px solid #8b5cf626;border-radius:24px;margin-top:4rem;padding:3rem;position:relative;overflow:hidden}.page-module__o4wqca__comingSoonBanner{color:#fff;text-transform:uppercase;letter-spacing:.15em;background:linear-gradient(135deg,#a78bfa 0%,#8b5cf6 100%);border-radius:100px;margin-bottom:1.5rem;padding:.6rem 1.5rem;font-size:.9rem;font-weight:700;display:inline-block;box-shadow:0 4px 20px #8b5cf666}.page-module__o4wqca__agenticSection:before{content:"";background:linear-gradient(90deg,#0000,#8b5cf680,#0000);height:1px;position:absolute;top:0;left:0;right:0}.page-module__o4wqca__agenticHeader{align-items:center;gap:1.25rem;margin-bottom:2.5rem;display:flex}.page-module__o4wqca__agenticIcon{color:#a78bfa;background:linear-gradient(135deg,#8b5cf633 0%,#3b82f633 100%);border:1px solid #8b5cf64d;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.page-module__o4wqca__agenticHeader h3{color:#fff;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.page-module__o4wqca__agenticHeader p{color:#ffffff80;font-size:.95rem}.page-module__o4wqca__agenticGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.page-module__o4wqca__agenticCard{background:#0000004d;border:1px solid #ffffff14;border-radius:16px;padding:1.75rem;transition:all .3s}.page-module__o4wqca__agenticCard:hover{background:#0006;border-color:#8b5cf64d}.page-module__o4wqca__agenticCardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__o4wqca__agentName{color:#fff;font-size:1.1rem;font-weight:600}.page-module__o4wqca__agentStatus{text-transform:uppercase;letter-spacing:.05em;color:#22c55e;background:#22c55e1a;border:1px solid #22c55e33;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;display:flex}.page-module__o4wqca__agentStatusPending{text-transform:uppercase;letter-spacing:.05em;color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b33;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;display:flex}.page-module__o4wqca__agentDescription{color:#fff9;margin-bottom:1.5rem;font-size:.9rem;line-height:1.6}.page-module__o4wqca__metricsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;display:grid}.page-module__o4wqca__metric{text-align:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;padding:1rem .5rem}.page-module__o4wqca__metricValue{color:#fff;font-variant-numeric:tabular-nums;margin-bottom:.25rem;font-size:1.5rem;font-weight:700;display:block}.page-module__o4wqca__metricLabel{text-transform:uppercase;letter-spacing:.1em;color:#fff6;font-size:.7rem}.page-module__o4wqca__metricFooter{color:#ffffff59;border-top:1px solid #ffffff0d;align-items:center;gap:.5rem;padding-top:.75rem;font-size:.75rem;display:flex}.page-module__o4wqca__metricFooter svg{color:#a78bfa}.page-module__o4wqca__metricsPending{color:#fff6;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;font-size:.85rem;display:flex}.page-module__o4wqca__metricsPending svg{color:#8b5cf680}@media (max-width:768px){.page-module__o4wqca__agenticGrid{grid-template-columns:1fr}.page-module__o4wqca__agenticHeader{text-align:center;flex-direction:column}.page-module__o4wqca__metricsGrid{grid-template-columns:repeat(3,1fr)}}.page-module__o4wqca__cta{text-align:center;background:radial-gradient(circle,#3b82f60d 0%,#0000 70%);border:1px solid #ffffff0d;border-radius:32px;margin-top:8rem;padding:5rem 2rem}.page-module__o4wqca__ctaTitle{margin-bottom:1rem;font-size:2.5rem;font-weight:800}.page-module__o4wqca__cta p{color:#fff9;margin-bottom:3rem;font-size:1.1rem}@media (max-width:1024px){.page-module__o4wqca__serviceBlock{text-align:center;grid-template-columns:1fr;gap:3rem}.page-module__o4wqca__serviceBlock:nth-child(2n) .page-module__o4wqca__serviceVisual{order:-1}.page-module__o4wqca__categoryLabel,.page-module__o4wqca__tags{justify-content:center}.page-module__o4wqca__ventureGrid{grid-template-columns:1fr}.page-module__o4wqca__serviceTitle,.page-module__o4wqca__ctaTitle{font-size:2rem}}@media (max-width:768px){.page-module__o4wqca__title{font-size:2.5rem}.page-module__o4wqca__serviceBlock{gap:2rem}.page-module__o4wqca__serviceTitle{font-size:1.75rem}.page-module__o4wqca__serviceDescription{font-size:1rem}.page-module__o4wqca__primaryGrid{gap:4rem}.page-module__o4wqca__sectionHeader h2{font-size:2rem}.page-module__o4wqca__ventureCard{padding:2rem}.page-module__o4wqca__cta{margin-top:5rem;padding:3rem 1.5rem}.page-module__o4wqca__ctaTitle{font-size:1.75rem}}@media (max-width:480px){.page-module__o4wqca__main{padding-top:100px}.page-module__o4wqca__title{font-size:1.85rem}.page-module__o4wqca__subtitle{font-size:1.1rem}.page-module__o4wqca__container{padding:0 1rem}.page-module__o4wqca__hero{min-height:auto;padding:3rem 0 2rem}.page-module__o4wqca__serviceBlock{gap:1.5rem}.page-module__o4wqca__serviceTitle{margin-bottom:1rem;font-size:1.5rem}.page-module__o4wqca__serviceDescription{margin-bottom:1.5rem;font-size:.95rem}.page-module__o4wqca__tags{gap:.5rem;margin-bottom:1.5rem}.page-module__o4wqca__tag{padding:.3rem .75rem;font-size:.8rem}.page-module__o4wqca__primaryGrid{gap:3rem;margin-bottom:3rem}.page-module__o4wqca__labSection{padding-top:3rem}.page-module__o4wqca__sectionHeader{margin-bottom:2rem}.page-module__o4wqca__sectionHeader h2{font-size:1.5rem}.page-module__o4wqca__sectionHeader p{font-size:1rem}.page-module__o4wqca__ventureCard{padding:1.5rem}.page-module__o4wqca__ventureCard h3{font-size:1.25rem}.page-module__o4wqca__ventureCard p{font-size:.9rem}.page-module__o4wqca__agenticSection{margin-top:3rem;padding:2rem 1.5rem}.page-module__o4wqca__agenticHeader h3{font-size:1.25rem}.page-module__o4wqca__agenticCard{padding:1.25rem}.page-module__o4wqca__agentName{font-size:1rem}.page-module__o4wqca__agentDescription{font-size:.85rem}.page-module__o4wqca__cta{border-radius:20px;margin-top:4rem;padding:2.5rem 1rem}.page-module__o4wqca__ctaTitle{font-size:1.5rem}.page-module__o4wqca__cta p{margin-bottom:2rem;font-size:1rem}}
