.h26.hum-automation{--ac-ink:#101b2d;--ac-muted:#526077;--ac-cyan:#78e6ed;--ac-pink:#f486cb;--ac-line:#d5dfe9;background:#f6f8fc;color:var(--ac-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:18px;line-height:1.65;isolation:isolate;overflow:hidden;width:100%;margin:0}
.hum-automation *{box-sizing:border-box}.hum-automation :is(h1,h2,h3,p,figure,ul,ol){margin:0}.hum-automation :is(h1,h2,h3){font-family:inherit;color:inherit;font-weight:750;letter-spacing:-.052em;text-wrap:balance;line-height:1.04}.hum-automation h1{font-size:clamp(62px,8vw,124px);max-width:none}.hum-automation h2{font-size:clamp(38px,4.6vw,70px);max-width:none}.hum-automation h3{font-size:26px;line-height:1.18;letter-spacing:-.035em}.hum-automation em{font-style:normal;color:#087a91}.hum-automation p{font-size:18px;line-height:1.7;color:var(--ac-muted);max-width:none}.hum-automation a{color:inherit;text-decoration:none}.hum-automation :is(button,input){font:inherit}.hum-automation button{cursor:pointer}.hum-automation button:focus-visible,.hum-automation a:focus-visible,.hum-automation input:focus-visible,.hum-automation summary:focus-visible{outline:3px solid #007e9a;outline-offset:5px}.hum-automation [hidden]{display:none!important}.hum-automation section[id]{scroll-margin-top:125px}
.hum-automation .ac-shell{width:min(1440px,calc(100% - 112px));margin-inline:auto}.hum-automation .ac-section{padding:112px 0}.hum-automation .ac-kicker,.hum-automation .ac-label{display:block;text-transform:uppercase;font-size:11px;font-weight:750;letter-spacing:.16em;line-height:1.65;color:#08788d}.hum-automation .ac-kicker{margin-bottom:24px;display:flex;align-items:center;gap:15px}.hum-automation .ac-kicker:before{content:"";width:29px;height:2px;background:currentColor;flex-shrink:0}.hum-automation .ac-label{letter-spacing:.11em}.hum-automation .ac-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:end;margin-bottom:58px}.hum-automation .ac-heading>p{max-width:510px}.hum-automation .ac-small{font-size:13px;line-height:1.7}.hum-automation .ac-button{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;isolation:isolate;border:1px solid transparent;border-radius:7px;background:#102537;color:#fff;min-height:58px;padding:17px 26px;font-size:15px;font-weight:700;line-height:1.35;text-align:center;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 8px 25px #16364712}.hum-automation .ac-button:after{content:"";position:absolute;inset:-70% auto -70% -95%;width:45%;transform:rotate(25deg);background:linear-gradient(90deg,transparent,#ffffff40,transparent);pointer-events:none;transition:left .75s}.hum-automation .ac-button:hover:after,.hum-automation .ac-button:focus-visible:after{left:150%}.hum-automation .ac-button:hover{transform:translateY(-2px);background:#16445a;box-shadow:0 14px 30px #073f5724;color:#fff}.hum-automation .ac-text-link{display:inline-block;border-bottom:1px solid #0d829c;padding-bottom:8px;color:#116378;font-size:16px;font-weight:700}.hum-automation .ac-actions{display:flex;align-items:center;flex-wrap:wrap;gap:28px}
.hum-automation .ac-hero{padding-top:72px;background:radial-gradient(ellipse at 100% 10%,#d3f4f8,transparent 48%),linear-gradient(115deg,#fff,#eff4fc)}.hum-automation .ac-opening{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:60px;margin-bottom:58px}.hum-automation .ac-intro{padding-bottom:8px;max-width:510px}.hum-automation .ac-intro p{font-size:20px;line-height:1.65;margin-bottom:28px}.hum-automation .ac-location{display:block;font-size:12px;letter-spacing:.015em;margin-top:24px;color:#596b7e}.hum-automation .ac-film{position:relative;background:#101b2d;overflow:hidden;margin:0;aspect-ratio:16/9;isolation:isolate}.hum-automation .ac-film video{display:block;width:100%;height:100%;object-fit:cover;margin:0}.hum-automation .ac-film:after{content:"";position:absolute;inset:65% 0 0;background:linear-gradient(transparent,#030c1ad9);pointer-events:none}.hum-automation .ac-film figcaption{position:absolute;bottom:23px;left:28px;right:155px;z-index:1;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.075em;line-height:1.55}.hum-automation .ac-film-toggle{position:absolute;right:22px;bottom:18px;z-index:2;background:#0d2035c9;backdrop-filter:blur(12px);border:1px solid #ffffff70;border-radius:30px;color:#fff;font-size:12px;font-weight:650;min-width:102px;min-height:43px;padding:10px 16px}.hum-automation .ac-film-toggle:hover{background:#153e53}.hum-automation .ac-hero-film{width:min(1560px,calc(100% - 64px));margin:auto;border-radius:12px;box-shadow:0 28px 70px #283d551e}.hum-automation .ac-hero-foot{display:flex;justify-content:space-between;gap:25px;padding-block:28px;font-size:14px}.hum-automation .ac-hero-foot>a{font-weight:700;color:#126479}.hum-automation .ac-chapters{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ac-line);padding:22px 0;font-size:12px;font-weight:650;letter-spacing:.015em}.hum-automation .ac-chapters a:hover{color:#087a91}.hum-automation .ac-before-after{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--ac-line);border:1px solid var(--ac-line);border-radius:12px;overflow:hidden}.hum-automation .ac-before-after>div{padding:42px;background:#f0f3f8}.hum-automation .ac-before-after>div:last-child{background:linear-gradient(135deg,#e2f7f8,#fff)}.hum-automation .ac-before-after p{margin-top:15px;max-width:50ch}.hum-automation .ac-fragments,.hum-automation .ac-flow-line{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.hum-automation .ac-fragments span{padding:9px 15px;border:1px dashed #b6c2cf;color:#647186;background:#ffffff6b;border-radius:4px;font-size:13px}.hum-automation .ac-fragments span:nth-child(2){transform:rotate(-4deg)}.hum-automation .ac-fragments span:nth-child(3){transform:rotate(3deg)}.hum-automation .ac-flow-line span{padding:9px 15px;background:#103344;color:white;font-size:13px;border-radius:5px;position:relative}.hum-automation .ac-flow-line span+span:before{content:"";position:absolute;width:10px;height:2px;left:-10px;top:50%;background:#16849b}
.hum-automation .ac-lab-section{background:linear-gradient(135deg,#eaf1f8,#dff2f5)}.hum-automation .ac-lab{border:1px solid #c5d8e5;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 28px 70px #294c6f12}.hum-automation .ac-lab-top{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#102337;padding:22px 30px;color:#e8f6fe}.hum-automation .ac-lab-brand{font-size:11px;letter-spacing:.14em;font-weight:700;display:flex;align-items:center;gap:12px}.hum-automation .ac-lab-brand i{height:15px;width:15px;border-radius:4px;background:linear-gradient(125deg,var(--ac-cyan),#7f93ff,var(--ac-pink))}.hum-automation .ac-demo-label{font-size:11px;color:#b8cfdc}.hum-automation .ac-industry-tabs{display:flex;padding:0 24px;gap:18px;border-bottom:1px solid var(--ac-line);background:#f8fbfd}.hum-automation .ac-industry-tabs button{border:0;border-bottom:3px solid transparent;border-radius:0;padding:21px 12px;background:transparent;color:#5b6980;font-size:14px;font-weight:650}.hum-automation .ac-industry-tabs button[aria-selected=true]{border-color:#1bacc0;color:#0b5c71}.hum-automation .ac-lab-panel{display:grid;grid-template-columns:.8fr 1.3fr;gap:50px;padding:42px}.hum-automation .ac-lab-copy{align-self:center}.hum-automation .ac-lab-copy h3{font-size:38px;line-height:1.1;margin:17px 0 22px}.hum-automation .ac-lab-copy p{font-size:16px}.hum-automation .ac-run{margin-top:26px;background:#d9f6f7;color:#12344a;border:1px solid #95d8df;border-radius:6px;min-height:50px;padding:13px 19px;font-size:14px;font-weight:700;display:inline-flex;gap:28px;align-items:center}.hum-automation .ac-run:disabled{cursor:wait;opacity:.7}.hum-automation .ac-demo-note{font-size:11px!important;margin-top:13px;color:#617184}.hum-automation .ac-dashboard{border:1px solid #dce5ee;border-radius:10px;background:#f6f9fc;box-shadow:0 9px 30px #143b5a08}.hum-automation .ac-dash-heading{display:flex;justify-content:space-between;align-items:center;padding:22px;border-bottom:1px solid #dce5ee}.hum-automation .ac-dash-heading strong{display:block;font-size:19px;margin-top:4px}.hum-automation .ac-dash-heading .ac-label{font-size:9px}.hum-automation .ac-dash-dot{height:8px;width:8px;border-radius:50%;background:#2c92a7;box-shadow:0 0 0 5px #2c92a719}.hum-automation .ac-record{display:grid;grid-template-columns:34px 1fr;gap:12px;margin:20px 20px 14px;padding:18px;background:#fff;border:1px solid #deebf2;border-radius:8px}.hum-automation .ac-record-icon{display:grid;place-items:center;width:30px;height:30px;background:#e6f8fa;color:#077a89;border-radius:8px}.hum-automation .ac-record strong{font-size:13px;display:block}.hum-automation .ac-record small{font-size:11px;color:#617184;display:block}.hum-automation .ac-record-status{grid-column:2;font-size:10px;color:#426c82;font-weight:650}.hum-automation .ac-workflow-steps{list-style:none;padding:0 22px 10px;margin:0}.hum-automation .ac-workflow-steps li{position:relative;display:flex;gap:15px;padding:12px 0;align-items:center;color:#7b8797;transition:color .3s,transform .3s}.hum-automation .ac-workflow-steps li:not(:last-child):after{content:"";height:calc(100% - 14px);width:1px;background:#c9dbe5;position:absolute;left:6px;top:calc(50% + 8px)}.hum-automation .ac-step-light{flex-shrink:0;width:13px;height:13px;border:2px solid #b9cbd8;border-radius:50%;z-index:1;background:#f6f9fc;transition:background .3s,box-shadow .3s}.hum-automation .ac-workflow-steps strong{font-size:13px;display:block}.hum-automation .ac-workflow-steps small{font-size:11px;display:block;color:#697c90}.hum-automation .ac-workflow-steps .is-current{color:#093e57}.hum-automation .ac-workflow-steps .is-current .ac-step-light{background:#26bace;border-color:#26bace;box-shadow:0 0 0 5px #26bace1f}.hum-automation .ac-workflow-steps .is-done .ac-step-light{background:#183e56;border-color:#183e56}.hum-automation .ac-workflow-status{font-size:11px;color:#286780;border-top:1px solid #dce5ee;padding:12px 22px;background:#ecf6fa;border-radius:0 0 10px 10px;min-height:44px}.hum-automation .ac-lab-bottom{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 35px;padding:18px 25px;border-top:1px solid #dfebf1;color:#597186;font-size:11px}.hum-automation .ac-lab-bottom span:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#27a9be;margin-right:8px;vertical-align:middle}.hum-automation .ac-section-end{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:32px}.hum-automation .ac-section-end p{font-size:12px;max-width:650px}
.hum-automation .ac-sector{padding-top:105px;background:#101c2c;color:#fff}.hum-automation .ac-sector-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:end;padding-bottom:50px}.hum-automation .ac-sector p{color:#b5c6d6}.hum-automation .ac-sector em{color:#81dfe9}.hum-automation .ac-sector .ac-kicker{color:#88dbe5}.hum-automation .ac-sector .ac-text-link{margin-top:25px;color:#b6f6fa;border-color:#67b4c3}.hum-automation .ac-sector>.ac-film{width:min(1560px,calc(100% - 64px));margin:auto;max-height:820px;border-radius:10px}.hum-automation .ac-benefit-strip{display:grid;grid-template-columns:repeat(4,1fr);padding-block:28px 32px;gap:16px;color:#c4d4e1;font-size:12px;letter-spacing:.01em}.hum-automation .ac-benefit-strip span{border-left:1px solid #497188;padding-left:17px}.hum-automation .ac-split{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.hum-automation .ac-split>.ac-film{aspect-ratio:16/9;border-radius:9px}.hum-automation .ac-sector-copy h2{font-size:clamp(37px,3.7vw,57px);margin-bottom:25px}.hum-automation .ac-sector-copy p{font-size:17px}.hum-automation .ac-clean-list{list-style:none;padding:0;margin:25px 0}.hum-automation .ac-clean-list li{font-size:14px;line-height:1.6;border-top:1px solid var(--ac-line);padding:13px 0 13px 20px;position:relative}.hum-automation .ac-clean-list li:before{content:"";position:absolute;left:0;top:23px;height:4px;width:4px;background:#16869d;border-radius:50%}.hum-automation .ac-professional{background:linear-gradient(120deg,#171b32,#20374e)}.hum-automation .ac-professional em{color:#f09ccc}.hum-automation .ac-professional .ac-kicker{color:#f0aed4}
.hum-automation .ac-capacity{background:#edf6f8}.hum-automation .ac-capacity-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.hum-automation .ac-capacity-grid>div>p{margin-top:28px}.hum-automation .ac-capacity-grid .ac-text-link{margin-top:30px}.hum-automation .ac-calculator{padding:36px;background:#fff;border:1px solid #d4e4eb;border-radius:12px;box-shadow:0 22px 70px #2246610c}.hum-automation .ac-input-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px 20px;margin:25px 0}.hum-automation .ac-input-grid label{font-size:12px;line-height:1.5;font-weight:650;display:flex;flex-direction:column;gap:8px;margin:0}.hum-automation .ac-wide-input{grid-column:1/-1}.hum-automation .ac-input-grid input{width:100%;height:48px;min-width:0;border:1px solid #bbcdd9;background:#fafcfe;color:#15334a;border-radius:5px;padding:11px;font-size:15px;box-shadow:none}.hum-automation .ac-input-grid input::placeholder{color:#778695;font-size:12px;font-weight:400}.hum-automation .ac-calculator>.ac-button{width:100%}.hum-automation #ac-calc-error{color:#9b255a;margin-top:10px}.hum-automation .ac-estimate{padding:23px;margin-top:23px;border-radius:7px;background:#eaf6f8;color:#12465a}.hum-automation .ac-estimate>span{display:block;font-size:22px;font-weight:700;letter-spacing:-.03em}.hum-automation .ac-estimate>p{font-size:13px;margin-top:6px;color:#446776}.hum-automation .ac-estimate dl{margin:0;display:grid;gap:14px}.hum-automation .ac-estimate dl div{display:flex;align-items:center;justify-content:space-between;gap:18px}.hum-automation .ac-estimate dt{font-size:12px;line-height:1.5;max-width:62%}.hum-automation .ac-estimate dd{font-size:24px;font-weight:700;letter-spacing:-.04em;margin:0;white-space:nowrap}.hum-automation .ac-calculator>.ac-small:last-child{margin-top:20px;font-size:11px}
.hum-automation .ac-security{background:#101d2c;color:#fff}.hum-automation .ac-security em{color:#82e5ed}.hum-automation .ac-security .ac-kicker{color:#99e5ed}.hum-automation .ac-security p{color:#b6c7d8}.hum-automation .ac-security-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.hum-automation .ac-architecture{padding:34px;background:radial-gradient(ellipse at top,#264f69,#142536 75%);border:1px solid #456579;border-radius:12px;text-align:center;align-self:start}.hum-automation .ac-architecture>.ac-label{color:#a0dfea;margin-bottom:26px}.hum-automation .ac-arch-box{padding:22px;border:1px solid #55758c;border-radius:6px;font-weight:700;font-size:19px;background:#ffffff07}.hum-automation .ac-arch-box small{display:block;font-weight:400;color:#bcd2de;font-size:12px;margin-top:6px}.hum-automation .ac-arch-gate{position:relative;margin:0 auto;padding:28px 0;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#a7ccdc}.hum-automation .ac-arch-gate:before,.hum-automation .ac-arch-gate:after{content:"";position:absolute;left:50%;height:16px;width:1px;background:#78d4e8}.hum-automation .ac-arch-gate:before{top:0}.hum-automation .ac-arch-gate:after{bottom:0}.hum-automation .ac-arch-core{padding:25px 15px;border:1px solid #83cadc;background:linear-gradient(115deg,#183951,#204359);box-shadow:0 0 30px #74ddea12;border-radius:7px}.hum-automation .ac-arch-core strong{font-size:21px;display:block}.hum-automation .ac-arch-core span{display:block;color:#b2e7ee;font-size:12px;margin-top:8px}.hum-automation .ac-arch-bottom{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:12px}.hum-automation .ac-arch-bottom span{border:1px solid #537286;padding:18px 12px;border-radius:6px}.hum-automation details{border-top:1px solid var(--ac-line);padding:0}.hum-automation summary{list-style:none;position:relative;cursor:pointer;padding:24px 34px 24px 0;font-size:18px;line-height:1.4;font-weight:650;letter-spacing:-.02em}.hum-automation summary::-webkit-details-marker{display:none}.hum-automation summary:after{content:"+";position:absolute;right:3px;top:24px;font-size:21px;color:#087f94}.hum-automation details[open]>summary:after{content:"−"}.hum-automation details p{font-size:15px;padding:0 26px 25px 0;line-height:1.75}.hum-automation .ac-security details{border-color:#3d5060}.hum-automation .ac-security summary:after{color:#92dce4}.hum-automation .ac-security-note{font-size:12px;margin-top:38px;max-width:1100px;line-height:1.8}.hum-automation .ac-security-note a{text-decoration:underline;text-underline-offset:3px;color:#a8e5ed}
.hum-automation .ac-ownership{background:radial-gradient(ellipse at 100% 0,#f7dbf1,transparent 60%),#f7f5fa}.hum-automation .ac-ownership-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.hum-automation .ac-ownership em{color:#ad247f}.hum-automation .ac-ownership .ac-kicker{color:#a02b77}.hum-automation .ac-ownership-grid>div>p{margin:30px 0}.hum-automation .ac-platform{border:1px solid #d8cddd;border-radius:12px;padding:37px;background:#ffffffb0;box-shadow:0 25px 70px #48354c0d}.hum-automation .ac-platform-head{padding:0 0 30px}.hum-automation .ac-platform-head strong{display:block;margin-top:15px;font-size:35px;line-height:1.15;letter-spacing:-.045em}.hum-automation .ac-platform-head .ac-label{color:#a32e7d}.hum-automation .ac-platform>div+div{padding:25px 0;border-top:1px solid #e0d9e6}.hum-automation .ac-platform>div:last-child{padding-bottom:0}.hum-automation .ac-platform h3{font-size:21px;margin-bottom:10px}.hum-automation .ac-platform p{font-size:15px}.hum-automation .ac-build{background:white}.hum-automation .ac-build-path{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.hum-automation .ac-build-path article{position:relative;padding:32px 30px 0 0;border-top:1px solid #b7d1dd}.hum-automation .ac-path-dot{position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:#1588a0;box-shadow:0 0 0 6px #e8f5f8}.hum-automation .ac-build-path h3{font-size:24px;margin-bottom:17px}.hum-automation .ac-build-path p{font-size:15px}.hum-automation .ac-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.hum-automation .ac-faq-grid>div>p{margin-top:28px;font-size:16px;max-width:470px}.hum-automation .ac-close{padding:100px 0;background:radial-gradient(ellipse at 100% 80%,#214d64,transparent 60%),linear-gradient(130deg,#111c2d,#211b36);color:white}.hum-automation .ac-close em{color:#f493ce}.hum-automation .ac-close .ac-kicker{color:#95e6ea}.hum-automation .ac-close p{color:#bfd0df;margin:28px 0;max-width:600px;font-size:19px}.hum-automation .ac-close .ac-button{background:#8ee5eb;color:#122f41}.hum-automation .ac-close .ac-text-link{color:#d7f2f5}.hum-automation .ac-related{display:flex;gap:25px;flex-wrap:wrap;margin-top:48px;font-size:12px;color:#b7cddd;border-top:1px solid #526071;padding-top:25px}.hum-automation .ac-related a:hover{color:#fff}
@media(min-width:1800px){.hum-automation .ac-hero-film,.hum-automation .ac-sector>.ac-film{width:min(1740px,calc(100% - 100px))}}
@media(max-width:1100px){.hum-automation .ac-shell{width:calc(100% - 64px)}.hum-automation .ac-section{padding:85px 0}.hum-automation .ac-opening,.hum-automation .ac-heading,.hum-automation .ac-sector-heading{gap:35px}.hum-automation .ac-opening{grid-template-columns:1.1fr 1fr}.hum-automation .ac-intro p{font-size:18px}.hum-automation .ac-lab-panel{padding:30px;gap:30px}.hum-automation .ac-lab-copy h3{font-size:30px}.hum-automation .ac-split{grid-template-columns:1fr;gap:40px}.hum-automation .ac-sector-copy{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.hum-automation .ac-sector-copy .ac-kicker,.hum-automation .ac-sector-copy h2{grid-column:1;grid-row:auto}.hum-automation .ac-sector-copy p{grid-column:2;grid-row:1/3;align-self:center}.hum-automation .ac-sector-copy .ac-clean-list{grid-column:1;grid-row:3/5;margin:5px 0 0}.hum-automation .ac-sector-copy>.ac-button{grid-column:2;align-self:start;justify-self:start}.hum-automation .ac-capacity-grid,.hum-automation .ac-security-grid,.hum-automation .ac-ownership-grid,.hum-automation .ac-faq-grid{gap:40px}.hum-automation .ac-calculator,.hum-automation .ac-architecture,.hum-automation .ac-platform{padding:27px}.hum-automation .ac-benefit-strip{grid-template-columns:repeat(2,1fr)}.hum-automation .ac-build-path{grid-template-columns:repeat(2,1fr);gap:42px 30px}.hum-automation .ac-chapters{gap:12px;font-size:11px}}
@media(max-width:760px){.h26.hum-automation{font-size:16px}.hum-automation .ac-shell{width:calc(100% - 40px)}.hum-automation h1{font-size:clamp(48px,11.2vw,78px);line-height:1}.hum-automation h2{font-size:clamp(36px,8.6vw,58px);line-height:1.05}.hum-automation h3{font-size:24px}.hum-automation p{font-size:16px;line-height:1.72}.hum-automation .ac-kicker{font-size:10px;letter-spacing:.12em;gap:11px;margin-bottom:19px}.hum-automation .ac-kicker:before{width:23px}.hum-automation .ac-section{padding:66px 0}.hum-automation .ac-hero{padding-top:33px;display:flex;flex-direction:column}.hum-automation .ac-opening{display:contents}.hum-automation .ac-title{order:0;padding:0 20px 26px}.hum-automation .ac-title .ac-kicker{max-width:350px}.hum-automation .ac-hero-film{order:1;width:100%;border-radius:0;box-shadow:none;aspect-ratio:16/9}.hum-automation .ac-intro{order:2;padding:27px 20px 0;max-width:100%}.hum-automation .ac-intro p{font-size:17px;line-height:1.65;margin-bottom:22px}.hum-automation .ac-intro>.ac-button{width:100%}.hum-automation .ac-location{font-size:11px;margin-top:19px}.hum-automation .ac-hero-foot{order:3;display:block;font-size:12px;padding-block:23px}.hum-automation .ac-hero-foot>a{display:inline-block;margin-top:10px}.hum-automation .ac-film figcaption{left:16px;bottom:18px;right:126px;font-size:9px;letter-spacing:.04em}.hum-automation .ac-film-toggle{right:12px;bottom:12px;min-width:96px;min-height:44px;font-size:11px;padding:10px 13px}.hum-automation .ac-chapters{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px 20px;padding:21px 0;font-size:11px}.hum-automation .ac-heading{grid-template-columns:1fr;gap:23px;margin-bottom:34px}.hum-automation .ac-before-after{grid-template-columns:1fr;border-radius:8px}.hum-automation .ac-before-after>div{padding:27px 22px}.hum-automation .ac-before-after p{font-size:15px}.hum-automation .ac-fragments,.hum-automation .ac-flow-line{gap:8px}.hum-automation .ac-flow-line span,.hum-automation .ac-fragments span{padding:8px 10px;font-size:11px}.hum-automation .ac-lab{border-radius:0;width:calc(100% + 40px);margin-left:-20px;border-left:0;border-right:0}.hum-automation .ac-lab-top{padding:20px;gap:13px;align-items:flex-start;flex-direction:column}.hum-automation .ac-lab-brand{font-size:10px}.hum-automation .ac-demo-label{font-size:10px}.hum-automation .ac-industry-tabs{padding:0 10px;gap:0;display:grid;grid-template-columns:1fr 1fr}.hum-automation .ac-industry-tabs button{padding:16px 7px;font-size:12px;min-height:50px}.hum-automation .ac-lab-panel{grid-template-columns:1fr;padding:25px 20px;gap:27px}.hum-automation .ac-lab-copy h3{font-size:30px;margin:12px 0 17px}.hum-automation .ac-lab-copy p{font-size:15px}.hum-automation .ac-run{margin-top:20px}.hum-automation .ac-dashboard{min-width:0}.hum-automation .ac-record{margin:17px 15px 10px;padding:14px;gap:10px;grid-template-columns:27px 1fr}.hum-automation .ac-record-icon{width:25px;height:25px}.hum-automation .ac-dash-heading{padding:19px}.hum-automation .ac-dash-heading strong{font-size:18px}.hum-automation .ac-workflow-steps{padding-inline:20px}.hum-automation .ac-workflow-steps strong{font-size:12px}.hum-automation .ac-lab-bottom{justify-content:flex-start;gap:10px 18px;padding:18px 20px;font-size:10px}.hum-automation .ac-section-end{flex-direction:column;align-items:stretch;gap:22px;margin-top:24px}.hum-automation .ac-section-end p{font-size:11px}.hum-automation .ac-sector{padding-top:65px}.hum-automation .ac-sector-heading{grid-template-columns:1fr;gap:25px;padding-bottom:32px}.hum-automation .ac-sector>.ac-film{width:100%;border-radius:0;max-height:none}.hum-automation .ac-benefit-strip{gap:18px;padding-block:23px;font-size:11px}.hum-automation .ac-benefit-strip span{padding-left:10px}.hum-automation .ac-split{gap:32px}.hum-automation .ac-split>.ac-film{width:calc(100% + 40px);margin-left:-20px;border-radius:0;order:1}.hum-automation .ac-sector-copy{display:block;order:0}.hum-automation .ac-sector-copy h2{font-size:clamp(36px,8.6vw,58px);margin-bottom:22px}.hum-automation .ac-sector-copy p{font-size:16px}.hum-automation .ac-sector-copy .ac-clean-list{margin:22px 0}.hum-automation .ac-sector-copy>.ac-button{width:100%}.hum-automation .ac-capacity-grid,.hum-automation .ac-security-grid,.hum-automation .ac-ownership-grid,.hum-automation .ac-faq-grid{grid-template-columns:1fr;gap:34px}.hum-automation .ac-capacity-grid>div>p{margin-top:22px}.hum-automation .ac-capacity-grid>div>.ac-small{font-size:12px}.hum-automation .ac-calculator{padding:24px 20px}.hum-automation .ac-input-grid{gap:20px 13px}.hum-automation .ac-input-grid label{font-size:11px}.hum-automation .ac-input-grid input{font-size:16px;padding:9px;height:48px}.hum-automation .ac-input-grid input::placeholder{font-size:11px}.hum-automation .ac-estimate{padding:18px}.hum-automation .ac-estimate dd{font-size:22px}.hum-automation .ac-estimate dt{font-size:11px}.hum-automation .ac-architecture{padding:25px 20px}.hum-automation .ac-arch-box{font-size:18px}.hum-automation .ac-arch-core strong{font-size:19px}.hum-automation .ac-arch-bottom{font-size:11px;gap:10px}.hum-automation .ac-security-note{font-size:11px;margin-top:26px}.hum-automation summary{font-size:17px;padding-block:22px}.hum-automation summary:after{top:21px}.hum-automation details p{font-size:14px;padding-bottom:22px}.hum-automation .ac-platform{padding:28px 24px}.hum-automation .ac-platform-head strong{font-size:32px}.hum-automation .ac-ownership-grid>div>p{margin:25px 0}.hum-automation .ac-ownership-grid>div>.ac-button{width:100%}.hum-automation .ac-build-path{grid-template-columns:1fr;gap:28px}.hum-automation .ac-build-path article{padding:24px 0 0 0}.hum-automation .ac-build-path h3{margin-bottom:11px;font-size:24px}.hum-automation .ac-build-path p{font-size:15px}.hum-automation .ac-close{padding:65px 0}.hum-automation .ac-close p{font-size:17px}.hum-automation .ac-actions{gap:22px;align-items:flex-start;flex-direction:column}.hum-automation .ac-actions>.ac-button{width:100%}.hum-automation .ac-related{gap:14px 22px;font-size:11px;margin-top:35px}}
@media(prefers-reduced-motion:reduce){.hum-automation *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hum-automation .ac-button:after{display:none}}
@media(min-width:761px) and (max-width:1100px){.hum-automation h1{font-size:clamp(52px,6.5vw,72px)}}
