.DiagnosticHero-module__aU1eta__hero{max-width:var(--layout-max-width);padding:clamp(2.5rem, 7vw, 5.5rem) var(--layout-page-padding) 5rem;grid-template-columns:minmax(0,1fr) minmax(20rem,.68fr);align-items:stretch;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;display:grid}.DiagnosticHero-module__aU1eta__copy{align-content:start;gap:var(--space-md);padding:var(--space-md) 0 0;display:grid}.DiagnosticHero-module__aU1eta__eyebrow{color:var(--color-primary);text-transform:uppercase;margin:0;font-size:.86rem;font-weight:800}.DiagnosticHero-module__aU1eta__copy h1{color:var(--color-text);max-width:48rem;margin:0;font-size:clamp(2.5rem,5vw,4.8rem);line-height:.98}.DiagnosticHero-module__aU1eta__lead{color:var(--color-text-muted);max-width:44rem;margin:0;font-size:1.1rem;line-height:1.65}.DiagnosticHero-module__aU1eta__trustNote{border-left:4px solid var(--color-accent);gap:var(--space-xs);padding-left:var(--space-md);display:grid}.DiagnosticHero-module__aU1eta__trustNote strong{color:var(--color-text)}.DiagnosticHero-module__aU1eta__trustNote p{color:var(--color-text-muted);margin:0;line-height:1.5}.DiagnosticHero-module__aU1eta__bookingPanel{background:var(--color-surface);border:1px solid var(--color-border);border-top:5px solid var(--color-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);align-self:stretch;gap:var(--space-lg);padding:var(--space-lg);display:grid}.DiagnosticHero-module__aU1eta__bookingTitle{color:var(--color-text);margin:0;font-size:1.35rem;line-height:1.2}.DiagnosticHero-module__aU1eta__bookingForm{gap:var(--space-md);display:grid}.DiagnosticHero-module__aU1eta__bookingForm label{color:var(--color-text);gap:var(--space-xs);font-size:.9rem;font-weight:800;display:grid}.DiagnosticHero-module__aU1eta__bookingForm input,.DiagnosticHero-module__aU1eta__bookingForm textarea{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;resize:vertical;padding:.75rem}.DiagnosticHero-module__aU1eta__primaryAction{background:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-sm);color:var(--color-on-primary);cursor:pointer;font:inherit;min-height:3rem;padding:.8rem 1rem;font-weight:800}.DiagnosticHero-module__aU1eta__primaryAction:hover{background:var(--color-primary-strong);border-color:var(--color-primary-strong)}.DiagnosticHero-module__aU1eta__primaryAction:disabled,.DiagnosticHero-module__aU1eta__contactOptions button:disabled{cursor:wait;opacity:.58}.DiagnosticHero-module__aU1eta__contactDivider{color:var(--color-text-muted);align-items:center;gap:var(--space-sm);grid-template-columns:1fr auto 1fr;display:grid}.DiagnosticHero-module__aU1eta__contactDivider:before,.DiagnosticHero-module__aU1eta__contactDivider:after{background:var(--color-border);content:"";height:1px}.DiagnosticHero-module__aU1eta__contactDivider span{font-size:.82rem}.DiagnosticHero-module__aU1eta__contactPrompt{color:var(--color-text-muted);text-align:center;margin:0;font-size:.88rem}.DiagnosticHero-module__aU1eta__contactOptions{gap:var(--space-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DiagnosticHero-module__aU1eta__contactOptions button{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;align-items:center;gap:var(--space-xs);font:inherit;min-height:4.8rem;padding:var(--space-xs);place-content:center;font-weight:800;display:grid}.DiagnosticHero-module__aU1eta__contactOptions button:hover{background:var(--color-surface-muted);border-color:var(--color-primary)}.DiagnosticHero-module__aU1eta__contactOptions svg{color:var(--color-primary);justify-self:center;width:1.55rem;height:1.55rem}.DiagnosticHero-module__aU1eta__contactOptions span{color:var(--color-text);font-size:.7rem;font-weight:700}.DiagnosticHero-module__aU1eta__submissionError{border-radius:var(--radius-sm);color:var(--color-accent-strong);padding:var(--space-sm);background:#8b4b0a1a;border:1px solid #8b4b0a38;margin:0;font-size:.85rem;line-height:1.45}.DiagnosticHero-module__aU1eta__submissionSuccess{border-radius:var(--radius-sm);color:#166534;padding:var(--space-sm);background:#1665341a;border:1px solid #16653438;margin:0;font-size:.85rem;line-height:1.45}.DiagnosticHero-module__aU1eta__bookingForm input:focus-visible,.DiagnosticHero-module__aU1eta__bookingForm textarea:focus-visible,.DiagnosticHero-module__aU1eta__primaryAction:focus-visible,.DiagnosticHero-module__aU1eta__bookingForm button:focus-visible{outline:3px solid var(--color-primary-ring);outline-offset:2px}@media (max-width:900px){.DiagnosticHero-module__aU1eta__hero{grid-template-columns:1fr}.DiagnosticHero-module__aU1eta__copy{align-content:start;padding:0}}@media (max-width:520px){.DiagnosticHero-module__aU1eta__contactOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.DiagnosticHero-module__aU1eta__contactOptions button{min-height:4.5rem}}
.Button-module__7C5oVq__button{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;min-height:3rem;padding:.85rem 1.15rem;font-size:.95rem;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.Button-module__7C5oVq__button:hover{transform:translateY(-1px)}.Button-module__7C5oVq__primary{background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-on-primary)}.Button-module__7C5oVq__primary:hover{background:var(--color-primary-strong);border-color:var(--color-primary-strong)}.Button-module__7C5oVq__secondary{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}.Button-module__7C5oVq__secondary:hover{background:var(--color-surface-muted)}.Button-module__7C5oVq__compact{background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-on-primary);min-height:auto;padding:.65rem .9rem;font-size:.88rem;font-weight:800}.Button-module__7C5oVq__compact:hover{background:var(--color-primary-strong);border-color:var(--color-primary-strong)}@media (max-width:520px){.Button-module__7C5oVq__button{width:100%}.Button-module__7C5oVq__compact{width:auto;padding:.55rem .7rem;font-size:.82rem}}
.DiagnosticCta-module__3ueRNG__section{padding:0 var(--layout-page-padding) 4rem}.DiagnosticCta-module__3ueRNG__inner{background:var(--color-dark-surface);border:1px solid #145c4ab3;border-top:6px solid var(--color-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);color:var(--color-on-primary);gap:var(--space-xl);max-width:var(--layout-max-width);grid-template-columns:minmax(0,.9fr) minmax(18rem,.55fr);margin:0 auto;padding:clamp(1.5rem,4vw,3rem);display:grid}.DiagnosticCta-module__3ueRNG__copy{border-left:4px solid var(--color-primary-soft);align-content:center;gap:var(--space-md);max-width:42rem;padding-left:var(--space-lg);display:grid}.DiagnosticCta-module__3ueRNG__copy h2{color:var(--color-on-primary);margin:0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.DiagnosticCta-module__3ueRNG__copy p{color:#ffffffc7;margin:0;line-height:1.55}.DiagnosticCta-module__3ueRNG__panel ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.DiagnosticCta-module__3ueRNG__panel li{border-left:3px solid var(--color-primary);color:var(--color-text);padding-left:var(--space-sm);line-height:1.45}.DiagnosticCta-module__3ueRNG__panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-md);padding:var(--space-lg);display:grid;box-shadow:0 16px 38px #0003}.DiagnosticCta-module__3ueRNG__panel strong{color:var(--color-text)}.DiagnosticCta-module__3ueRNG__panel p{color:var(--color-text-muted);margin:0;line-height:1.5}@media (max-width:760px){.DiagnosticCta-module__3ueRNG__inner{grid-template-columns:1fr}.DiagnosticCta-module__3ueRNG__copy{padding-left:var(--space-md)}}
.Hero-module__eYiYiG__hero{padding:clamp(.5rem, 1.4vw, 1.25rem) var(--layout-page-padding) 2.25rem;align-items:start;display:flex}.Hero-module__eYiYiG__content{max-width:var(--layout-max-width);grid-template-columns:minmax(0,1fr) minmax(21rem,30rem);gap:clamp(1.5rem,4vw,3rem);width:100%;margin:0 auto;display:grid}.Hero-module__eYiYiG__copyColumn{align-self:start;max-width:39rem;padding-top:clamp(.4rem,2vw,1.5rem)}.Hero-module__eYiYiG__copyBlock,.Hero-module__eYiYiG__preview,.Hero-module__eYiYiG__times,.Hero-module__eYiYiG__flow{display:grid}.Hero-module__eYiYiG__copyBlock{gap:var(--space-sm)}.Hero-module__eYiYiG__eyebrow{color:var(--color-primary);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.88rem;font-weight:800}.Hero-module__eYiYiG__title{color:var(--color-text);letter-spacing:0;max-width:23ch;margin:0;font-size:clamp(1.95rem,4vw,3.35rem);line-height:1.08}.Hero-module__eYiYiG__subtitle{color:var(--color-text-muted);margin:var(--space-xs) 0 0;max-width:35rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.Hero-module__eYiYiG__actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.Hero-module__eYiYiG__preview{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);align-self:center;gap:var(--space-md);padding:clamp(1rem,3vw,1.5rem)}.Hero-module__eYiYiG__header,.Hero-module__eYiYiG__node{align-items:center}.Hero-module__eYiYiG__header{gap:var(--space-sm);justify-content:space-between;display:flex}.Hero-module__eYiYiG__status,.Hero-module__eYiYiG__times span{border-radius:var(--radius-sm);font-weight:800}.Hero-module__eYiYiG__status{background:var(--color-primary-soft);color:var(--color-primary-strong);padding:.45rem .65rem;font-size:.82rem}.Hero-module__eYiYiG__times{gap:.35rem}.Hero-module__eYiYiG__modeSwitch{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.2rem;display:flex}.Hero-module__eYiYiG__modeSwitch button{border-radius:calc(var(--radius-sm) - 2px);color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:.38rem .5rem;font-size:.78rem;font-weight:800}.Hero-module__eYiYiG__modeSwitch .Hero-module__eYiYiG__activeMode{background:var(--color-surface);color:var(--color-primary-strong)}.Hero-module__eYiYiG__times span{text-align:right;padding:.35rem .55rem;font-size:.78rem}.Hero-module__eYiYiG__manualTime{background:var(--color-accent-soft);color:var(--color-accent-strong)}.Hero-module__eYiYiG__automatedTime{background:var(--color-primary-soft);color:var(--color-primary-strong)}.Hero-module__eYiYiG__activeTime{border:1px solid #145c4a38;animation:2.4s ease-in-out infinite Hero-module__eYiYiG__pulseValue}.Hero-module__eYiYiG__flow{gap:.65rem}.Hero-module__eYiYiG__node{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:inherit;cursor:pointer;font:inherit;gap:var(--space-sm);min-height:4.4rem;padding:var(--space-sm);text-align:left;grid-template-columns:auto 1fr;transition:background .18s,border-color .18s,transform .18s;display:grid}.Hero-module__eYiYiG__marker{border-radius:999px;width:.85rem;height:.85rem;display:block}.Hero-module__eYiYiG__activeNode{background:var(--color-surface);border-color:#145c4a59;transform:translate(4px)}.Hero-module__eYiYiG__primary{background:var(--color-primary)}.Hero-module__eYiYiG__accent{background:var(--color-accent)}.Hero-module__eYiYiG__info{background:var(--color-info)}.Hero-module__eYiYiG__flowLabel{color:var(--color-text);align-items:center;gap:.45rem;margin:0 0 .2rem;font-weight:800;display:flex}.Hero-module__eYiYiG__flowDetail{color:var(--color-text-muted);margin:0;font-size:.92rem}@media (max-width:900px){.Hero-module__eYiYiG__hero{padding:.75rem 1rem 2rem}.Hero-module__eYiYiG__content{grid-template-columns:1fr}.Hero-module__eYiYiG__title{max-width:18ch}}@media (max-width:520px){.Hero-module__eYiYiG__actions{width:100%}}@keyframes Hero-module__eYiYiG__pulseValue{0%,to{filter:brightness();box-shadow:0 0 #145c4a00}50%{box-shadow:0 0 0 5px var(--color-primary-ring);filter:brightness(.96)}}
.AutomationMetricCard-module__GS1ODW__card{background:var(--color-dark-surface);border-radius:var(--radius-md);color:var(--color-on-primary);align-items:center;gap:var(--space-lg);min-height:9.75rem;padding:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.AutomationMetricCard-module__GS1ODW__metric{min-width:5.5rem;min-height:3rem;margin:0;font-size:3rem;font-weight:900;line-height:3rem;display:block}@media (max-width:520px){.AutomationMetricCard-module__GS1ODW__metric{min-height:2.5rem;font-size:2.5rem;line-height:2.5rem}}.AutomationMetricCard-module__GS1ODW__label{color:#ffffffb3;min-height:2.6rem;margin:.45rem 0 0;font-size:.92rem;line-height:1.4}.AutomationMetricCard-module__GS1ODW__note{color:#ffffff8c;margin:var(--space-sm) 0 0;min-height:1rem;font-size:.82rem;font-weight:800;line-height:1.2}.AutomationMetricCard-module__GS1ODW__rows{gap:.55rem;display:grid}.AutomationMetricCard-module__GS1ODW__rowLong,.AutomationMetricCard-module__GS1ODW__rowMedium,.AutomationMetricCard-module__GS1ODW__rowShort{background:#ffffff4d;border-radius:999px;height:.55rem;display:block}.AutomationMetricCard-module__GS1ODW__rowLong{width:100%}.AutomationMetricCard-module__GS1ODW__rowMedium{width:72%}.AutomationMetricCard-module__GS1ODW__rowShort{width:45%}@media (max-width:420px){.AutomationMetricCard-module__GS1ODW__card{grid-template-columns:1fr}}
.ProcessStrip-module__1KObPq__strip{padding:0 var(--layout-page-padding) 3rem}.ProcessStrip-module__1KObPq__inner{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:var(--space-lg);max-width:var(--layout-max-width);padding:var(--space-md);justify-content:space-between;margin:0 auto;display:flex}.ProcessStrip-module__1KObPq__label{color:var(--color-text);margin:0;font-weight:800}.ProcessStrip-module__1KObPq__items{gap:var(--space-sm);flex-wrap:wrap;display:flex}.ProcessStrip-module__1KObPq__items a{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);padding:.6rem .75rem;font-size:.9rem;font-weight:800}.ProcessStrip-module__1KObPq__items a:hover{background:var(--color-primary-soft);color:var(--color-primary-strong)}@media (max-width:760px){.ProcessStrip-module__1KObPq__inner{flex-direction:column;align-items:flex-start}}
.TimeCalculatorSection-module__TG7czq__section{padding:0 var(--layout-page-padding) 4rem}.TimeCalculatorSection-module__TG7czq__inner{max-width:var(--layout-max-width);opacity:0;margin:0 auto;transition:opacity .42s,transform .42s;transform:translateY(28px)}.TimeCalculatorSection-module__TG7czq__visible{opacity:1;transform:translateY(0)}.TimeCalculatorSection-module__TG7czq__header{max-width:42rem}.TimeCalculatorSection-module__TG7czq__eyebrow{color:var(--color-primary);letter-spacing:0;margin:0 0 var(--space-sm);text-transform:uppercase;font-size:.88rem;font-weight:800}.TimeCalculatorSection-module__TG7czq__header h2{color:var(--color-text);margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12}.TimeCalculatorSection-module__TG7czq__header p{color:var(--color-text-muted);margin:var(--space-md) 0 0;font-size:1.05rem;line-height:1.6}.TimeCalculatorSection-module__TG7czq__calculator{gap:var(--space-xl);grid-template-columns:minmax(0,.9fr) minmax(21rem,1fr);margin-top:2.5rem;display:grid}.TimeCalculatorSection-module__TG7czq__controls,.TimeCalculatorSection-module__TG7czq__results{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg)}.TimeCalculatorSection-module__TG7czq__controls{gap:var(--space-lg);display:grid}.TimeCalculatorSection-module__TG7czq__controls label{gap:var(--space-sm);display:grid}.TimeCalculatorSection-module__TG7czq__controls span{color:var(--color-text);font-weight:800}.TimeCalculatorSection-module__TG7czq__controls strong{color:var(--color-primary);font-size:1.4rem}.TimeCalculatorSection-module__TG7czq__lockedValue{background:var(--color-primary-soft);border:1px solid var(--color-primary-ring);border-radius:var(--radius-sm);gap:var(--space-xs);padding:var(--space-md);display:grid}.TimeCalculatorSection-module__TG7czq__lockedValue span{color:var(--color-text)}.TimeCalculatorSection-module__TG7czq__lockedValue strong{color:var(--color-primary-strong)}.TimeCalculatorSection-module__TG7czq__controls input{accent-color:var(--color-primary);width:100%}.TimeCalculatorSection-module__TG7czq__results{box-shadow:var(--shadow-soft);gap:var(--space-lg);display:grid}.TimeCalculatorSection-module__TG7czq__inputsSummary,.TimeCalculatorSection-module__TG7czq__metrics{border-bottom:1px solid var(--color-border);gap:var(--space-sm);padding-bottom:var(--space-lg);display:grid}.TimeCalculatorSection-module__TG7czq__inputsSummary span,.TimeCalculatorSection-module__TG7czq__metrics span,.TimeCalculatorSection-module__TG7czq__primaryResult span{color:var(--color-text-muted);font-size:.9rem;font-weight:800}.TimeCalculatorSection-module__TG7czq__primaryResult{border-bottom:1px solid var(--color-border);gap:var(--space-xs);padding-bottom:var(--space-lg);display:grid}.TimeCalculatorSection-module__TG7czq__primaryResult strong{color:var(--color-primary-strong);font-size:clamp(2.2rem,5vw,3.4rem);line-height:1}.TimeCalculatorSection-module__TG7czq__metrics div{justify-content:space-between;align-items:center;display:flex}.TimeCalculatorSection-module__TG7czq__metrics strong{color:var(--color-text);font-size:1.2rem}.TimeCalculatorSection-module__TG7czq__equivalent{background:var(--color-primary-soft);border-radius:var(--radius-sm);padding:var(--space-md)}.TimeCalculatorSection-module__TG7czq__equivalent p{color:var(--color-primary-strong);margin:0 0 var(--space-sm);font-weight:800}.TimeCalculatorSection-module__TG7czq__equivalent ul{color:var(--color-primary-strong);gap:var(--space-xs);margin:0;padding-left:1.1rem;display:grid}@media (max-width:900px){.TimeCalculatorSection-module__TG7czq__calculator{grid-template-columns:1fr}}
.UseCases-module__VUpGxa__section{padding:0 var(--layout-page-padding) 4rem}.UseCases-module__VUpGxa__inner{max-width:var(--layout-max-width);margin:0 auto}.UseCases-module__VUpGxa__header{max-width:42rem}.UseCases-module__VUpGxa__eyebrow{color:var(--color-primary);letter-spacing:0;margin:0 0 var(--space-sm);text-transform:uppercase;font-size:.88rem;font-weight:800}.UseCases-module__VUpGxa__header h2{color:var(--color-text);margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12}.UseCases-module__VUpGxa__grid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem;display:grid}.UseCases-module__VUpGxa__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);flex-direction:column;display:flex}.UseCases-module__VUpGxa__card h3{color:var(--color-text);margin:0 0 var(--space-md);font-size:1.1rem}.UseCases-module__VUpGxa__comparison{gap:var(--space-md);flex:1;display:grid}.UseCases-module__VUpGxa__manual,.UseCases-module__VUpGxa__automated{border-radius:var(--radius-sm);border-left:3px solid var(--color-border);padding:var(--space-sm)}.UseCases-module__VUpGxa__manual{color:var(--color-text-muted)}.UseCases-module__VUpGxa__automated{border-color:var(--color-primary);background:#f5faf8}.UseCases-module__VUpGxa__comparison span{color:var(--color-text);font-size:.82rem;font-weight:800}.UseCases-module__VUpGxa__comparison p{color:var(--color-text-muted);margin:.3rem 0 0;font-size:.95rem;line-height:1.55}.UseCases-module__VUpGxa__link{color:var(--color-primary);margin-top:var(--space-md);justify-self:start;font-size:.9rem;font-weight:800;display:inline-flex}@media (max-width:1100px){.UseCases-module__VUpGxa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.UseCases-module__VUpGxa__grid{grid-template-columns:1fr}}
.Navbar-module__KOFCXa__navbar{padding:0 var(--layout-page-padding)}.Navbar-module__KOFCXa__inner{align-items:center;gap:var(--space-lg);height:4rem;max-width:var(--layout-max-width);justify-content:space-between;width:100%;margin:0 auto;display:flex}.Navbar-module__KOFCXa__brand{color:var(--color-text);font-weight:900}.Navbar-module__KOFCXa__links{gap:var(--space-lg);margin-left:auto;display:flex}.Navbar-module__KOFCXa__links a{color:var(--color-text-muted);font-size:.92rem;font-weight:700}.Navbar-module__KOFCXa__links a:hover{color:var(--color-text)}@media (max-width:520px){.Navbar-module__KOFCXa__links{display:none}}
.page-module__ba6KgG__page{min-height:calc(100vh - 4rem)}
