.scan-redesign{--scan-blue: #25718a;--scan-blue-dark: #1a3340;--scan-blue-light: #8eb2b2;--scan-red: #dc391c;--scan-red-hover: #bf2f17;--scan-ink: #454545;--scan-muted: #6b6b6b;--scan-border: rgba(37, 113, 138, .2);--scan-surface: #ffffff;--scan-surface-alt: #f2f2f2;--scan-surface-warm: #fefae0;--scan-body-font: SourceSans, "Source Sans Pro", "Helvetica Neue", Arial, sans-serif;--scan-heading-font: var(--scan-body-font);background:var(--scan-surface);color:var(--scan-ink);font-family:var(--scan-body-font);font-size:17px;line-height:1.6;overflow:hidden}.scan-redesign *,.scan-redesign *:before,.scan-redesign *:after{box-sizing:border-box}.scan-redesign h1,.scan-redesign h2,.scan-redesign h3,.scan-redesign p,.scan-redesign ul,.scan-redesign figure,.scan-redesign blockquote{margin:0}.scan-redesign h1,.scan-redesign h2,.scan-redesign h3{font-family:var(--scan-heading-font)!important;font-weight:700}.scan-redesign a{color:inherit}.scan-redesign__shell{width:min(100% - 64px,1280px);margin-inline:auto}.scan-redesign__shell--narrow{width:min(100% - 64px,960px)}.scan-redesign__eyebrow{color:var(--scan-blue);font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.scan-redesign .scan-redesign__section-heading{color:var(--scan-blue-dark);font-size:clamp(30px,2.7vw,38px);letter-spacing:-.015em;line-height:1.12;margin-top:10px}.scan-redesign .scan-redesign__section-intro{color:var(--scan-ink);font-size:17px;line-height:1.65;margin-top:20px;max-width:64ch}.scan-redesign__button{align-items:center;-webkit-appearance:none;appearance:none;background:var(--scan-red);border:1px solid var(--scan-red);border-radius:4px;color:#fff;display:inline-flex;font-family:var(--scan-body-font);font-size:17px;font-weight:700;justify-content:center;min-height:56px;padding:13px 26px;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.scan-redesign__button:hover,.scan-redesign__button:focus-visible{background:var(--scan-red-hover);border-color:var(--scan-red-hover);color:#fff;transform:translateY(-1px)}.scan-redesign__button:focus-visible,.scan-redesign a:focus-visible,.scan-redesign button:focus-visible,.scan-redesign input:focus-visible,.scan-redesign select:focus-visible,.scan-redesign summary:focus-visible{outline:3px solid rgba(220,57,28,.35);outline-offset:3px}.scan-redesign__hero{align-items:stretch;background:var(--scan-blue-dark);color:#fff;display:flex;min-height:720px;overflow:hidden;position:relative}.scan-redesign__hero-media,.scan-redesign__hero-overlay{top:0;right:0;bottom:0;left:0;position:absolute}.scan-redesign__hero-media img{display:block;height:100%;object-fit:cover;width:100%}.scan-redesign__hero-overlay{background:linear-gradient(180deg,#0f222c4d,#0f222cd6),linear-gradient(90deg,#0f222c5c,#0f222c00)}.scan-redesign__hero-inner{display:flex;flex-direction:column;justify-content:space-between;min-height:720px;padding-block:70px 46px;position:relative;z-index:1}.scan-redesign__hero-kicker{color:#ffffffd1;font-size:13px;font-weight:700;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.scan-redesign__hero-copy{display:flex;flex-direction:column;gap:24px;max-width:920px;padding-block:58px 44px}.scan-redesign__hero h1{color:#fff;font-size:clamp(52px,6vw,78px);letter-spacing:-.04em;line-height:.98;max-width:14ch}.scan-redesign__hero-copy p{color:#ffffffeb;font-size:19px;line-height:1.55;max-width:56ch}.scan-redesign__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.scan-redesign__hero-link{border-bottom:1px solid rgba(255,255,255,.7);color:#fff;font-family:var(--scan-body-font);font-size:15px;font-weight:700;letter-spacing:.02em;padding-bottom:4px;text-decoration:none}.scan-redesign__hero-link:hover{border-color:#fff;color:#fff}.scan-redesign__hero-index{border-top:1px solid rgba(255,255,255,.22);padding-top:18px}.scan-redesign__hero-index-label{color:#ffffffb8;display:block;font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:11px;text-transform:uppercase}.scan-redesign__hero-index-links{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.scan-redesign__hero-index a{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:14px;justify-content:space-between;line-height:1.3;min-height:48px;padding:10px 13px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.scan-redesign__hero-index a:hover,.scan-redesign__hero-index a:focus-visible{background:#ffffff29;border-color:#ffffff75;color:#fff}.scan-redesign__hero-index a span:last-child{color:#ffffffb8;flex:none;font-size:16px}.scan-redesign__trust{background:var(--scan-surface-alt);border-block:1px solid rgba(37,113,138,.12);padding-block:28px}.scan-redesign__trust-list{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);list-style:none;padding:0}.scan-redesign__trust-list li{align-items:center;color:var(--scan-ink);display:flex;font-family:var(--scan-body-font);font-size:14px;gap:12px;letter-spacing:.025em;line-height:1.4}.scan-redesign__trust-list li:before{background:var(--scan-red);border-radius:50%;content:"";flex:0 0 6px;height:6px}.scan-redesign__includes{background:var(--scan-surface-alt);padding-block:82px}.scan-redesign__includes-grid{display:grid;gap:56px;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)}.scan-redesign .scan-redesign__check-list{display:grid;gap:15px;list-style:none;margin-top:28px;padding:0}.scan-redesign__check-list li{align-items:flex-start;display:flex;gap:14px;line-height:1.5}.scan-redesign__check-list li:before{color:var(--scan-red);content:"\2713";font-family:var(--scan-body-font);font-size:19px;font-weight:700;line-height:1.2}.scan-redesign__addons{align-self:start;background:#fff;border:1px solid rgba(37,113,138,.14);border-radius:4px;padding:34px}.scan-redesign__addons h3{color:var(--scan-blue);font-size:27px;letter-spacing:.02em;line-height:1.2;margin-top:10px}.scan-redesign__addon-list{margin-top:26px}.scan-redesign__addon-row{border-top:1px solid rgba(37,113,138,.12);display:flex;gap:24px;justify-content:space-between;padding-block:16px}.scan-redesign__addon-row strong{color:var(--scan-blue);flex:none;font-family:var(--scan-heading-font);font-weight:500}.scan-redesign__addons-note{color:var(--scan-muted);font-size:14px;line-height:1.55;margin-top:16px!important}.scan-redesign__resource-copy{color:var(--scan-ink);font-size:16px;line-height:1.65;margin-top:30px;max-width:64ch}.scan-redesign__resource-copy a{color:var(--scan-blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}.scan-redesign__capabilities{padding-block:104px}.scan-redesign__cards{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:52px}.scan-redesign__card{display:flex;flex-direction:column}.scan-redesign__card-media{aspect-ratio:4 / 3;background:var(--scan-surface-alt);border:1px solid rgba(37,113,138,.12);border-radius:4px;overflow:hidden}.scan-redesign__card-media img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.scan-redesign__card:hover .scan-redesign__card-media img{transform:scale(1.015)}.scan-redesign__card .scan-redesign__eyebrow{color:var(--scan-red);font-size:12px;margin-top:22px}.scan-redesign__card h3{color:var(--scan-blue);font-size:24px;letter-spacing:.02em;line-height:1.22;margin-top:10px}.scan-redesign__card p{color:var(--scan-ink);font-size:16px;line-height:1.65;margin-top:14px}.scan-redesign__process{border-top:1px solid rgba(37,113,138,.12);padding-block:96px}.scan-redesign__steps{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:52px}.scan-redesign__step{border-top:2px solid var(--scan-blue);padding-top:24px}.scan-redesign__step-number{color:var(--scan-blue-light);font-family:var(--scan-heading-font);font-size:21px;letter-spacing:.08em}.scan-redesign__step h3{color:var(--scan-blue);font-size:25px;letter-spacing:.025em;line-height:1.2;margin-top:14px}.scan-redesign__step p{font-size:16px;line-height:1.65;margin-top:14px;max-width:36ch}.scan-redesign__pricing{background:#fff;padding-block:104px}.scan-redesign__pricing-panel{border:1px solid var(--scan-border);border-radius:4px;margin-top:30px;overflow:hidden}.scan-redesign__pricing-panel>summary,.scan-redesign__reference>summary,.scan-redesign__faq-item>summary{cursor:pointer;list-style:none}.scan-redesign__pricing-panel>summary::-webkit-details-marker,.scan-redesign__reference>summary::-webkit-details-marker,.scan-redesign__faq-item>summary::-webkit-details-marker{display:none}.scan-redesign__pricing-summary{align-items:center;background:#fff;color:var(--scan-blue);display:flex;font-family:var(--scan-body-font);font-size:21px;font-weight:700;justify-content:space-between;letter-spacing:.025em;min-height:68px;padding:16px 22px}.scan-redesign__pricing-summary:after,.scan-redesign__reference>summary:after,.scan-redesign__faq-item>summary:after{align-items:center;border:1px solid rgba(37,113,138,.3);border-radius:50%;color:var(--scan-blue);content:"+";display:inline-flex;flex:0 0 38px;font-family:var(--scan-body-font);font-size:24px;font-weight:400;height:38px;justify-content:center;line-height:1;transition:transform .18s ease}.scan-redesign__pricing-panel[open]>.scan-redesign__pricing-summary:after,.scan-redesign__reference[open]>summary:after,.scan-redesign__faq-item[open]>summary:after{transform:rotate(45deg)}.scan-calc{background:var(--scan-surface-alt);border-top:1px solid rgba(37,113,138,.12);padding:26px}.scan-calc__grid{display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}.scan-calc__field{display:flex;flex-direction:column;gap:7px}.scan-calc__field--split{align-self:end}.scan-calc__label{color:var(--scan-ink);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.scan-calc__input-row{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto}.scan-calc__input,.scan-calc__select{background:#fff;border:1px solid rgba(37,113,138,.25);border-radius:4px;color:var(--scan-ink);font:17px/1.3 var(--scan-body-font);height:48px;padding:0 14px;width:100%}.scan-calc__select{min-width:112px;width:auto}.scan-calc__hint{color:var(--scan-muted);font-size:13px;line-height:1.45}.scan-calc__checkbox{align-items:center;color:var(--scan-ink);display:inline-flex;font-size:16px;font-weight:700;gap:10px}.scan-calc__checkbox input{accent-color:var(--scan-blue);height:18px;width:18px}.scan-calc__notice{background:#eef6f8;border-left:3px solid var(--scan-blue);margin-top:22px!important;padding:13px 16px}.scan-calc__summary{background:#fff;border:1px solid rgba(37,113,138,.14);border-radius:4px;margin-top:24px;padding:22px}.scan-calc__row,.scan-calc__total{align-items:baseline;display:flex;gap:20px;justify-content:space-between;padding-block:5px}.scan-calc__row{font-size:15px}.scan-calc__div{border:0;border-top:1px solid var(--scan-border);margin-block:12px}.scan-calc__total{color:var(--scan-blue);font-family:var(--scan-body-font);font-size:22px;font-weight:700}.scan-calc__fineprint{color:var(--scan-muted);display:block;font-size:13px;line-height:1.45;margin-top:12px}.scan-calc__cta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}#page-wrap .scan-redesign .scan-calc__btn{align-items:center;-webkit-appearance:none;appearance:none;background:var(--scan-red);border:1px solid var(--scan-red);border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font:700 16px/1 var(--scan-body-font);justify-content:center;min-height:48px;padding:12px 18px;text-decoration:none}#page-wrap .scan-redesign a.scan-calc__btn{color:#fff!important}#page-wrap .scan-redesign .scan-calc__btn:hover,#page-wrap .scan-redesign .scan-calc__btn:focus-visible{background:var(--scan-red-hover);border-color:var(--scan-red-hover);color:#fff}#page-wrap .scan-redesign .scan-calc .scan-calc__cta button.scan-calc__btn.scan-calc__btn--ghost[data-scan-copy]{background:#fff!important;border-color:#25718a6b!important;color:var(--scan-blue)!important;font:700 16px/1 var(--scan-body-font);min-height:48px;padding:12px 18px}#page-wrap .scan-redesign .scan-calc .scan-calc__cta button.scan-calc__btn.scan-calc__btn--ghost[data-scan-copy]:hover,#page-wrap .scan-redesign .scan-calc .scan-calc__cta button.scan-calc__btn.scan-calc__btn--ghost[data-scan-copy]:focus-visible{background:#fffc!important;border-color:var(--scan-blue)!important;color:var(--scan-blue)!important}#page-wrap .scan-redesign .scan-calc .scan-calc__cta button.scan-calc__btn.scan-calc__btn--ghost[data-scan-copy]:disabled{background:#e3e8e9!important;border-color:#c9d0d2!important;color:#6f7779!important;cursor:not-allowed;opacity:1}.scan-calc__copy-status{color:var(--scan-muted);font-size:14px;min-height:1.25em}.scan-redesign__reference{border-top:1px solid var(--scan-border)}.scan-redesign__reference>summary{align-items:center;color:var(--scan-blue);display:flex;font-family:var(--scan-body-font);font-size:17px;font-weight:700;justify-content:space-between;min-height:64px;padding:14px 22px}.scan-redesign__reference-table{overflow-x:auto;padding:0 26px 28px}.scan-redesign__reference-table table{border-collapse:collapse;min-width:560px;width:100%}.scan-redesign__reference-table th,.scan-redesign__reference-table td{border-bottom:1px solid rgba(37,113,138,.14);padding:12px 8px;text-align:left}.scan-redesign__reference-table th{color:var(--scan-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.scan-redesign__reference-table th:last-child,.scan-redesign__reference-table td:last-child{text-align:right}.scan-redesign__logistics{background:var(--scan-surface-warm);border-block:1px solid rgba(37,113,138,.12);padding-block:110px 154px}.scan-redesign__logistics-layout{align-items:center;display:grid;gap:clamp(48px,3vw,66px);grid-template-columns:minmax(0,800px) minmax(560px,784px);justify-content:start;width:min(100% - 64px,1800px)}.scan-redesign__logistics-intro p{font-size:17px;line-height:1.7;margin-top:30px;max-width:48ch}.scan-redesign__logistics-intro{align-self:start;padding-top:7px}.scan-redesign__logistics-grid{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.scan-redesign__logistics-card{background:#fff;border:1px solid rgba(37,113,138,.16);border-radius:4px;min-height:284px;padding:32px}.scan-redesign__logistics-card h3{color:var(--scan-blue);font-size:24px;letter-spacing:.02em}.scan-redesign__logistics-card p{font-size:16px;line-height:1.7;margin-top:22px}.scan-redesign__logistics-card .scan-redesign__logistics-note{color:var(--scan-muted);margin-top:34px}.scan-redesign__faq{padding-block:104px}.scan-redesign__faq-list{margin-top:42px}.scan-redesign__faq-item{border-top:1px solid var(--scan-border)}.scan-redesign__faq-item:last-child{border-bottom:1px solid var(--scan-border)}.scan-redesign__faq-item>summary{align-items:center;color:var(--scan-blue);display:flex;font-family:var(--scan-heading-font);font-size:20px;font-weight:500;gap:20px;justify-content:space-between;line-height:1.35;padding-block:20px}.scan-redesign__faq-answer{font-size:16px;line-height:1.65;max-width:66ch;padding:0 60px 24px 0}.scan-redesign__cta{background:var(--scan-blue);color:#fff;padding-block:96px}.scan-redesign__cta-grid{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}.scan-redesign__cta h2{color:#fff;font-size:clamp(40px,5vw,64px);letter-spacing:-.025em;line-height:1}.scan-redesign__cta-copy{display:flex;flex-direction:column;gap:24px}.scan-redesign__cta-copy p{color:#ffffffe6;font-size:18px;line-height:1.6;max-width:48ch}.scan-redesign__cta-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.scan-redesign__phone{border-bottom:1px solid rgba(255,255,255,.7);color:#fff;font-family:var(--scan-heading-font);font-size:16px;letter-spacing:.08em;text-decoration:none}@media(max-width:980px){.scan-redesign__hero{min-height:680px}.scan-redesign__hero-inner{min-height:680px;padding-block:64px 44px}.scan-redesign__hero-copy{padding-block:52px 44px}.scan-redesign__hero-index-links,.scan-redesign__trust-list{grid-template-columns:repeat(2,1fr)}.scan-redesign__includes-grid,.scan-redesign__cta-grid{gap:42px}.scan-redesign__includes-grid{grid-template-columns:1fr}.scan-redesign__cards,.scan-redesign__steps{gap:24px}.scan-redesign__logistics-layout{align-items:start;grid-template-columns:1fr}}@media(max-width:760px){.scan-redesign{font-size:16px}.scan-redesign__shell,.scan-redesign__shell--narrow{width:min(100% - 36px,1280px)}.scan-redesign__hero,.scan-redesign__hero-inner{min-height:670px}.scan-redesign__hero-inner{padding-block:38px 30px}.scan-redesign__hero-kicker{font-size:12px;letter-spacing:.16em}.scan-redesign__hero-copy{gap:20px;padding-block:44px 36px}.scan-redesign__hero h1{font-size:clamp(42px,12vw,58px);line-height:1}.scan-redesign__hero-copy p{font-size:17px}.scan-redesign__hero-actions{align-items:flex-start;flex-direction:column}.scan-redesign__hero-index-links{gap:8px;grid-template-columns:1fr 1fr}.scan-redesign__hero-index a{align-items:center;font-size:12px;min-height:46px;padding:8px 10px}.scan-redesign__trust-list,.scan-redesign__includes-grid,.scan-redesign__cards,.scan-redesign__steps,.scan-calc__grid,.scan-redesign__cta-grid{grid-template-columns:1fr}.scan-redesign__trust-list{gap:12px}.scan-redesign__trust-list li{font-size:13px}.scan-redesign__includes,.scan-redesign__capabilities,.scan-redesign__process,.scan-redesign__pricing,.scan-redesign__logistics,.scan-redesign__faq,.scan-redesign__cta{padding-block:66px}.scan-redesign__includes-grid{gap:42px}.scan-redesign__addons{padding:26px 22px}.scan-redesign__cards,.scan-redesign__steps{margin-top:36px}.scan-redesign__logistics-layout{gap:36px}.scan-redesign__logistics-grid{gap:18px;grid-template-columns:1fr}.scan-redesign__logistics-intro p{font-size:16px;margin-top:22px}.scan-redesign__logistics-card{min-height:0;padding:26px 22px}.scan-redesign__card+.scan-redesign__card{margin-top:16px}.scan-redesign__step p{max-width:none}.scan-redesign__pricing-summary{font-size:21px;padding:18px}.scan-calc{padding:22px 18px}.scan-calc__cta{align-items:stretch;flex-direction:column}#page-wrap .scan-redesign .scan-calc__btn{width:100%}.scan-redesign__reference>summary{padding-inline:18px}.scan-redesign__reference-table{padding-inline:18px}.scan-redesign__faq-item>summary{font-size:18px}.scan-redesign__faq-answer{padding-right:0}.scan-redesign__cta-grid{gap:32px}}@media(prefers-reduced-motion:reduce){.scan-redesign *,.scan-redesign *:before,.scan-redesign *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/scanning-page-redesign.css.map */
