.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--hco-orange:#f77e53;--hco-navy:#263a49;--hco-slate:#788594;--hco-gold:#fcc56f;--hco-cream:#ffe7af;--hco-gray:#e7e8e8;--hco-white:#ffffff;--hco-black:#000000;--hco-tone-ice:#f1f4f8;--hco-tone-ice-strong:#e4ebf2;--hco-tone-canvas:#fff8ef;--hco-tone-canvas-strong:#fef0df;--hco-tone-slate:#ecf1f5;--hco-tone-slate-strong:#dee5ec;--hco-tone-night:#1d2b38;--hco-tone-night-soft:#243646}.hco-wrap{font-family:"Heebo","Open Sans",Arial,sans-serif;color:#314152;background:linear-gradient(180deg,#f7f8fb 0%,#ffffff 45%,#f3f6fa 100%)}.hco-wrap *{box-sizing:border-box}.hco-contained{max-width:1080px;margin:0 auto;padding:0 24px}.hco-grid{display:grid;gap:24px}.hco-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hco-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.hco-2,.hco-3{grid-template-columns:1fr}}.hco-hero{--hco-hero-bg:url(/wp-content/themes/Divi-child/assets/warehouse-safety-hero.jpg);background-image:linear-gradient(120deg,rgb(38 58 73 / .92),rgb(38 58 73 / .75)),var(--hco-hero-bg,url(/wp-content/themes/Divi-child/assets/warehouse-safety-hero.jpg));background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--hco-white);padding:64px 0 28px}.hco-breadcrumbs{font-size:13px;opacity:.9;margin-bottom:12px}.hco-breadcrumbs a{color:var(--hco-cream);text-decoration:none}.hco-hero h1{font-size:48px;line-height:1.15;margin:16px 0 12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#fff}.hco-hero p{font-size:18px;max-width:780px;line-height:1.65}.hco-badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.hco-badge{padding:8px 12px;border-radius:6px;font-size:13px;border:1px solid rgb(255 255 255 / .35);background:rgb(255 255 255 / .15);color:#fff}.hco-badge:nth-child(1){background-color:rgb(38 58 73 / .9)}.hco-badge:nth-child(2){background-color:rgb(247 126 83 / .9)}.hco-badge:nth-child(3){background-color:rgb(252 197 111 / .9);color:#1f2d3a}.hco-badge:nth-child(4){background-color:rgb(120 133 148 / .9)}.hco-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.hco-btn{display:inline-flex;align-items:center;gap:10px;padding:18px 34px;border-radius:0;font-weight:700;text-decoration:none;cursor:pointer;border:2px solid #fff0;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease;text-transform:uppercase;letter-spacing:.18em}.hco-btn--primary{background:var(--hco-navy);color:#fff}.hco-btn--ghost{background:#fff0;color:var(--hco-navy);border-color:var(--hco-navy)}.hco-btn:hover{transform:translateY(-2px);box-shadow:0 14px 24px rgb(38 58 73 / .18)}.hco-hero .hco-btn--ghost{color:#fff;border-color:rgb(255 255 255 / .6)}.hco-hero .hco-btn--ghost:hover{background:rgb(255 255 255 / .12)}.hco-problem{background:#f6f7fb;border-top:0;padding:40px 0}.hco-problem p{margin:0;font-size:16px;line-height:1.7}.hco-problem strong{color:var(--hco-black)}.hco-toc{background:#fff;padding:24px;border-radius:12px;box-shadow:0 18px 35px rgb(38 58 73 / .08)}.hco-toc h3{margin:0 0 8px 0}.hco-toc a{display:block;color:var(--hco-navy);text-decoration:none;padding:8px 0;border-bottom:1px solid rgb(38 58 73 / .08)}.hco-toc a:last-child{border-bottom:none}.hco-section{--hco-tier-bg:#ffffff;--hco-tier-card-bg:#ffffff;--hco-tier-card-border:rgba(38, 58, 73, 0.08);--hco-tier-card-shadow:0 18px 30px rgba(38, 58, 73, 0.08);--hco-tier-card-color:inherit;--hco-muted-color:var(--hco-slate);--hco-step-border:var(--hco-orange);padding:88px 0;position:relative;scroll-margin-top:120px}.hco-tier{background:var(--hco-tier-bg)}.hco-tier::before{content:"";position:absolute;inset:0;background:var(--hco-tier-overlay,transparent);opacity:var(--hco-tier-overlay-opacity,1);pointer-events:none}.hco-tier>*{position:relative;z-index:1}.hco-eyebrow{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--hco-slate)}.hco-section h2{font-size:36px;margin:8px 0 18px;text-transform:uppercase;letter-spacing:.08em}.hco-lead{font-size:18px;color:#2b3b4b;max-width:840px;line-height:1.7}.hco-steps{counter-reset:step;display:grid;gap:16px}.hco-step{background:var(--hco-tier-card-bg);border:1px solid var(--hco-tier-card-border);border-left:6px solid var(--hco-step-border);padding:24px;border-radius:12px;box-shadow:var(--hco-tier-card-shadow);color:var(--hco-tier-card-color)}.hco-step h4{margin:0 0 8px 0;font-size:18px}.hco-step .num::before{counter-increment:step;content:counter(step);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--hco-navy);color:#fff;font-weight:700;margin-right:10px}.hco-card{background:var(--hco-tier-card-bg);border:1px solid var(--hco-tier-card-border);border-radius:12px;padding:24px;box-shadow:var(--hco-tier-card-shadow);color:var(--hco-tier-card-color)}.hco-card h4{margin:0 0 10px}.hco-inline{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hco-inline label{font-weight:600}.hco-score{font-size:34px;font-weight:800}.hco-score.low{color:#2e8b57}.hco-score.med{color:#b8860b}.hco-score.high{color:#b22222}.hco-accordion details{background:var(--hco-tier-card-bg);border:1px solid var(--hco-tier-card-border);border-radius:10px;padding:14px 18px;box-shadow:var(--hco-tier-card-shadow);color:var(--hco-tier-card-color)}.hco-accordion details+details{margin-top:10px}.hco-accordion summary{cursor:pointer;font-weight:700}.hco-accordion ul{margin:10px 0 0 18px}.hco-accordion li{list-style:disc;padding:4px 0}.hco-proof{display:grid;gap:16px}.hco-proof .tile{background:var(--hco-tier-card-bg);border:1px solid var(--hco-tier-card-border);border-radius:12px;padding:28px;box-shadow:var(--hco-tier-card-shadow);color:var(--hco-tier-card-color)}.hco-proof .num{font-weight:800;font-size:34px;color:var(--hco-navy)}.hco-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;align-items:center}.hco-logos img{max-height:36px;width:auto;filter:grayscale(1);opacity:.85}@media (max-width:900px){.hco-logos{grid-template-columns:repeat(3,1fr)}}.hco-contact{--hco-contact-bg:url(/wp-content/themes/Divi-child/assets/forklift-bg.jpg);background-image:linear-gradient(180deg,rgb(38 58 73 / .95),rgb(38 58 73 / .9)),var(--hco-contact-bg,url(/wp-content/themes/Divi-child/assets/forklift-bg.jpg));background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;border-radius:14px;padding:36px;box-shadow:0 20px 36px rgb(29 44 58 / .25)}.hco-contact .hco-cta-row{display:block}.hco-contact .wpcf7{width:100%}.hco-contact form.wpcf7-form{width:100%}.hco-contact .hco-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-top:12px}.hco-contact .hco-field{display:flex;flex-direction:column;gap:4px;margin:0;padding:0!important}.hco-contact .hco-field br{display:none}.hco-contact .hco-field label{font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:rgb(255 255 255 / .8)}.hco-contact .hco-form-grid p{padding-bottom:0!important}.hco-contact .hco-field input,.hco-contact .hco-field select,.hco-contact .hco-field textarea{width:100%;max-width:100%;padding:11px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .35);background:rgb(255 255 255 / .96);color:#1f2d3a;font-size:15px;line-height:1.4;box-shadow:0 4px 14px rgb(17 30 43 / .12)}.hco-contact .hco-field select{min-height:48px}.hco-contact .hco-field textarea{min-height:115px;resize:vertical}.hco-contact .hco-field--full{grid-column:1 / -1}.hco-contact .hco-field--consent{align-items:flex-start}.hco-contact .wpcf7-list-item{display:inline-flex;align-items:center;gap:8px;margin:4px 18px 4px 0}.hco-contact .wpcf7-list-item input{width:auto;margin:0;box-shadow:none}.hco-contact .hco-field--consent .wpcf7-list-item{margin:0}.hco-contact .hco-field--consent .wpcf7-list-item-label{color:rgb(255 255 255 / .8);font-weight:500;font-size:14px;text-transform:none;letter-spacing:0}.hco-contact .hco-field--actions{grid-column:1 / -1;display:flex;align-items:center;gap:16px}.hco-contact .wpcf7-submit{background:var(--hco-gold);color:#1f2d3a;border:none;padding:14px 26px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;border-radius:999px;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease;margin-top:4px}.hco-contact .wpcf7-submit:hover{transform:translateY(-1px);box-shadow:0 16px 26px rgb(38 58 73 / .25)}.hco-contact .wpcf7-spinner{margin:0;background:rgb(255 255 255 / .7)}.hco-contact .wpcf7-response-output{margin:0 0 16px 0;border-radius:10px;border:1px solid rgb(255 255 255 / .4);padding:14px 18px;background:rgb(12 22 32 / .35);color:#fff}.hco-contact .wpcf7-not-valid-tip{color:#ffe7af;font-weight:500;margin-top:4px}.hco-contact .wpcf7-form.invalid input:invalid,.hco-contact .wpcf7-form.invalid textarea:invalid,.hco-contact .wpcf7-form.invalid select:invalid{border-color:#f77e53}@media (max-width:900px){.hco-contact .hco-form-grid{grid-template-columns:1fr}}.hco-contact .hco-btn--ghost{border-color:rgb(255 255 255 / .4);color:#fff}.hco-contact h2{font-weight:700;color:#f6f7fb}.hco-kicker{background:var(--hco-navy);color:#fff;padding:28px;border-radius:12px;box-shadow:0 16px 28px rgb(38 58 73 / .16)}.hco-kicker a{color:var(--hco-cream)}.hco-muted{color:var(--hco-muted-color);font-size:13px}a.hco-link{color:var(--hco-orange);text-decoration:none;border-bottom:1px solid rgb(247 126 83 / .35);font-weight:600;letter-spacing:.02em}a.hco-link:hover{border-bottom-color:var(--hco-orange)}.hco-footer{background:#1d2c3a;color:#f0f3f8;margin-top:80px}.hco-footer__top{padding:48px 0}.hco-footer__grid{display:grid;grid-template-columns:1.2fr repeat(3,minmax(0,1fr));gap:40px}.hco-footer__brand p{font-size:15px;line-height:1.7;color:rgb(255 255 255 / .7);max-width:320px}.hco-footer__logo{display:inline-block;font-size:22px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:12px;text-decoration:none}.hco-footer__col h4{margin:0 0 16px;text-transform:uppercase;letter-spacing:.12em;font-size:14px;color:#fefefe}.hco-footer__col ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.hco-footer__col a{color:rgb(255 255 255 / .75);text-decoration:none;font-size:15px;transition:color 0.2s ease}.hco-footer__col a:hover{color:#fff}.hco-footer__contact span{font-weight:600;color:#fff;display:inline-block;min-width:62px}.hco-footer__cta{margin-top:18px}.hco-footer__bottom{border-top:1px solid rgb(255 255 255 / .08);padding:18px 0;background:#15212d;font-size:14px}.hco-footer__meta{display:flex;gap:20px;justify-content:space-between;align-items:center;flex-wrap:wrap;color:rgb(255 255 255 / .65)}.hco-footer__links{display:flex;gap:18px}.hco-footer__links a{color:rgb(255 255 255 / .8);text-decoration:none}.hco-footer__links a:hover{color:#fff}@media (max-width:1024px){.hco-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hco-footer__grid{grid-template-columns:1fr}.hco-footer__logo{font-size:20px}}@media (max-width:767px){.hco-hero{padding:72px 0 36px}.hco-hero h1{font-size:34px;letter-spacing:.06em}.hco-btn{width:100%;justify-content:center;padding:16px 24px;letter-spacing:.14em}.hco-section{padding:56px 0}}.hco-tier--canvas{--hco-tier-bg:linear-gradient(180deg, rgba(255, 253, 248, 0.95) 0%, rgba(255, 247, 238, 0.96) 100%);--hco-tier-card-bg:#ffffff;--hco-tier-card-border:rgba(247, 126, 83, 0.18);--hco-tier-card-shadow:0 24px 46px rgba(247, 126, 83, 0.12);--hco-step-border:rgba(247, 126, 83, 0.85);--hco-muted-color:rgba(49, 65, 82, 0.7);--hco-tier-overlay:radial-gradient(115% 90% at 85% -10%, rgba(252, 197, 111, 0.18) 0%, transparent 60%),
    radial-gradient(140% 90% at -15% 110%, rgba(247, 126, 83, 0.12) 0%, transparent 64%)}.hco-tier--canvas .hco-toc{background:rgb(255 255 255 / .82);border:1px solid rgb(247 126 83 / .22);box-shadow:0 24px 48px rgb(247 126 83 / .18)}.hco-tier--ice{--hco-tier-bg:linear-gradient(180deg, rgba(241, 244, 248, 0.98) 0%, rgba(228, 235, 244, 0.96) 100%);--hco-tier-card-bg:#ffffff;--hco-tier-card-border:rgba(38, 58, 73, 0.14);--hco-tier-card-shadow:0 22px 44px rgba(38, 58, 73, 0.12);--hco-step-border:rgba(38, 58, 73, 0.85);--hco-muted-color:rgba(70, 90, 110, 0.72);--hco-tier-overlay:radial-gradient(120% 80% at 20% -20%, rgba(38, 58, 73, 0.08) 0%, transparent 58%),
    radial-gradient(110% 85% at 110% 115%, rgba(120, 133, 148, 0.12) 0%, transparent 65%)}.hco-tier--slate{--hco-tier-bg:linear-gradient(160deg, rgba(236, 241, 245, 0.98) 0%, rgba(222, 229, 236, 0.98) 100%);--hco-tier-card-bg:#ffffff;--hco-tier-card-border:rgba(38, 58, 73, 0.16);--hco-tier-card-shadow:0 26px 48px rgba(38, 58, 73, 0.14);--hco-step-border:rgba(38, 58, 73, 0.9);--hco-muted-color:rgba(70, 84, 97, 0.72);--hco-tier-overlay:linear-gradient(135deg, rgba(120, 133, 148, 0.08), rgba(255, 255, 255, 0))}.hco-tier--navy{--hco-tier-bg:linear-gradient(180deg, rgba(28, 45, 58, 0.98) 0%, rgba(19, 28, 36, 0.97) 100%);--hco-tier-card-bg:rgba(18, 28, 39, 0.78);--hco-tier-card-border:rgba(255, 255, 255, 0.08);--hco-tier-card-shadow:0 28px 54px rgba(5, 9, 14, 0.55);--hco-step-border:rgba(252, 197, 111, 0.85);--hco-muted-color:rgba(226, 232, 240, 0.68);--hco-tier-overlay:radial-gradient(120% 80% at 15% -20%, rgba(247, 126, 83, 0.15) 0%, transparent 58%),
    radial-gradient(140% 95% at 120% 120%, rgba(120, 133, 148, 0.2) 0%, transparent 68%);color:#f2f4f7}.hco-tier--navy .hco-eyebrow,.hco-tier--navy h2,.hco-tier--navy h3,.hco-tier--navy h4,.hco-tier--navy h5,.hco-tier--navy p,.hco-tier--navy li{color:inherit}.hco-tier--navy .hco-proof .num{color:var(--hco-gold)}.hco-tier--navy .hco-proof .tile{backdrop-filter:blur(8px)}.hco-tier--navy .hco-kicker{background:rgb(13 26 37 / .92);box-shadow:0 24px 50px rgb(5 9 14 / .6)}.hco-tier--navy a.hco-link{color:var(--hco-gold);border-bottom-color:rgb(252 197 111 / .45)}.hco-tier--navy a.hco-link:hover{border-bottom-color:var(--hco-gold)}.hco-tier--navy .hco-muted{color:rgb(226 232 240 / .72)}.hco-tier--navy .hco-card,.hco-tier--navy .hco-accordion details,.hco-tier--navy .hco-step,.hco-tier--navy .hco-proof .tile{backdrop-filter:blur(6px)}.hco-tier--navy .hco-step .num::before{background:rgb(252 197 111 / .92);color:#1d2b38}.hco-tier--navy .hco-badge{border-color:rgb(255 255 255 / .35)}.hco-tier--navy .tile p{color:rgb(242 245 248 / .86)}.hco-intro .hco-contained::after{content:"";position:absolute;top:-48px;right:-140px;width:260px;height:260px;background:radial-gradient(closest-side,rgb(247 126 83 / .22),#fff0);pointer-events:none;z-index:-1}.hco-intro .hco-contained{position:relative}.hco-intro h2{font-size:40px;letter-spacing:.06em}.hco-tier--ice .hco-step{border-left-color:rgb(38 58 73 / .8)}.hco-tier--ice .hco-steps{gap:18px}.hco-tier--slate .hco-card h4{color:#1f2d3a}