.cmi-ind{--cmi-ind-gutter: max(var(--page-margin, 20px), calc((100% - min(var(--page-content-width, 1200px), 100% - var(--page-margin, 20px) * 2))/2) );--cmi-ind-navy: #01235B;--cmi-ind-orange: #FD6001;--cmi-ind-text: #3D4A5C;--cmi-ind-border: #D3D9E2;--cmi-ind-tint: #F4F6F9;color:var(--cmi-ind-text);font-family:var(--font-body--family, "Poppins", sans-serif);padding:40px var(--cmi-ind-gutter);background:#fff}.cmi-ind--tint{background:var(--cmi-ind-tint)}.cmi-ind *,.cmi-ind *:before,.cmi-ind *:after{box-sizing:border-box}.cmi-ind h1,.cmi-ind h2,.cmi-ind h3{color:var(--cmi-ind-navy);line-height:1.2;margin:0 0 12px;overflow-wrap:anywhere}.cmi-ind h1{font-size:clamp(30px,4.2vw,46px)}.cmi-ind h2{font-size:clamp(24px,3vw,32px)}.cmi-ind h3{font-size:19px}.cmi-ind p,.cmi-ind li{font-size:16px;line-height:1.6;margin:0 0 12px;max-width:72ch}.cmi-ind ul{padding-left:1.2em;margin:0 0 12px}.cmi-ind a:not(.cmi-ind__btn){color:var(--cmi-ind-navy);text-decoration:underline;text-underline-offset:2px}.cmi-ind a:focus-visible,.cmi-ind button:focus-visible,.cmi-ind summary:focus-visible,.cmi-ind input:focus-visible,.cmi-ind textarea:focus-visible,.cmi-ind select:focus-visible,.cmi-ind [tabindex="-1"]:focus-visible{outline:3px solid var(--cmi-ind-orange);outline-offset:3px}.cmi-ind [tabindex="-1"]:focus:not(:focus-visible){outline:none}.cmi-ind__inner{max-width:1200px}.cmi-ind__eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cmi-ind-navy);margin:0 0 10px}.cmi-ind__lede{font-size:18px}.cmi-ind__actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 12px}.cmi-ind__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:6px;font-weight:700;font-size:16px;text-decoration:none;border:2px solid var(--cmi-ind-navy);background:var(--cmi-ind-navy);color:#fff;cursor:pointer;font-family:inherit}.cmi-ind__btn--secondary{background:#fff;color:var(--cmi-ind-navy)}.cmi-ind__btn:hover{background:#0a3a85;color:#fff}.cmi-ind__textlink{display:inline-block;font-weight:600;margin-top:4px}.cmi-ind figure{margin:0}.cmi-ind img{display:block;width:100%;height:auto;border-radius:8px}.cmi-ind figcaption,.cmi-ind__caption{font-size:13px;line-height:1.45;color:var(--cmi-ind-text);margin:8px 0 0;font-style:italic}.cmi-ind-hero__grid{display:grid;gap:28px;align-items:center}@media(min-width:990px){.cmi-ind-hero__grid{grid-template-columns:1fr 1.05fr;gap:48px}}.cmi-ind-cards__grid{display:grid;gap:20px;margin-top:20px;grid-template-columns:1fr}@media(min-width:750px){.cmi-ind-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.cmi-ind-cards__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cmi-ind-cards__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cmi-ind-card{border:1px solid var(--cmi-ind-border);border-radius:10px;padding:20px;background:#fff;display:flex;flex-direction:column}.cmi-ind-card img{margin-bottom:14px}.cmi-ind-card__cta{margin-top:auto;padding-top:8px;font-weight:700}.cmi-ind-cards__footer{margin-top:18px;font-weight:600}.cmi-ind-split__grid{display:grid;gap:28px;align-items:start}@media(min-width:990px){.cmi-ind-split__grid--media{grid-template-columns:1.1fr .9fr;gap:48px}}.cmi-ind-split__media{display:grid;gap:14px}@media(min-width:750px){.cmi-ind-split__media--2{grid-template-columns:1fr 1fr}}.cmi-ind-split__media--2 figcaption{grid-column:1 / -1}.cmi-ind-faq details{border-bottom:1px solid var(--cmi-ind-border);padding:14px 0;max-width:80ch}.cmi-ind-faq summary{cursor:pointer;font-weight:700;color:var(--cmi-ind-navy);font-size:17px;list-style-position:outside}.cmi-ind-faq details>div{padding-top:10px}.cmi-ind-inquiry__branch{border-top:1px solid var(--cmi-ind-border);padding-top:24px;margin-top:24px}.cmi-ind-inquiry__branch:first-of-type{border-top:0;margin-top:0;padding-top:0}.cmi-ind-inquiry__panel{border:2px solid var(--cmi-ind-navy);border-radius:10px;padding:22px;margin-top:28px;background:#fff}.cmi-ind-inquiry__review{font-weight:700;color:var(--cmi-ind-navy)}.cmi-ind-inquiry__fields{display:grid;gap:6px 18px;margin:12px 0 16px;padding:0;list-style:none}@media(min-width:750px){.cmi-ind-inquiry__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmi-ind-inquiry__fields li{margin:0}.cmi-ind-inquiry__summaries{display:grid;gap:16px}@media(min-width:990px){.cmi-ind-inquiry__summaries{grid-template-columns:repeat(var(--cmi-ind-cols, 2),minmax(0,1fr))}}.cmi-ind-inquiry__summary{border:1px solid var(--cmi-ind-border);border-radius:8px;padding:14px;background:var(--cmi-ind-tint)}.cmi-ind-inquiry__summary pre{white-space:pre-wrap;font-family:inherit;font-size:14px;line-height:1.5;margin:0 0 10px;color:var(--cmi-ind-text)}.cmi-ind-copy-status{font-size:14px;margin-left:8px}.cmi-ind-form label{display:block;font-weight:600;color:var(--cmi-ind-navy);margin:14px 0 4px}.cmi-ind-form input[type=text],.cmi-ind-form input[type=email],.cmi-ind-form textarea{width:100%;max-width:640px;min-height:44px;padding:10px 12px;border:1px solid #8792A2;border-radius:6px;font:inherit;color:#1b2533}.cmi-ind-form fieldset{border:0;padding:0;margin:14px 0 0}.cmi-ind-form legend{font-weight:600;color:var(--cmi-ind-navy)}.cmi-ind-form .cmi-ind-form__choice{display:flex;gap:8px;align-items:center;font-weight:400;margin:6px 0}.cmi-ind-form__help{font-size:14px;margin:0 0 4px}.cmi-ind-form__errors{border:2px solid #B42318;border-radius:6px;padding:12px;color:#b42318}.cmi-ind-form__success{border:2px solid #1A7F37;border-radius:6px;padding:12px;color:#14532d}.cmi-ind-form details{margin-top:16px}.cmi-ind-form summary{cursor:pointer;font-weight:700;color:var(--cmi-ind-navy)}.cmi-ind-checklist__sheet{border:1px solid var(--cmi-ind-border);border-radius:10px;padding:22px;background:#fff}.cmi-ind-checklist table{width:100%;border-collapse:collapse;margin:12px 0 18px;font-size:15px}.cmi-ind-checklist th,.cmi-ind-checklist td{border:1px solid #9AA5B4;padding:10px;text-align:left;vertical-align:top}.cmi-ind-checklist th{background:var(--cmi-ind-tint);color:var(--cmi-ind-navy)}.cmi-ind-checklist td.cmi-ind-checklist__blank{height:40px}.cmi-ind-checklist__lines{list-style:none;padding:0}.cmi-ind-checklist__lines li{border-bottom:1px solid #9AA5B4;padding:10px 0 6px;max-width:none}.cmi-ind-checklist__scroll{overflow-x:auto}.cmi-ind-checklist__brand{display:none}.cmi-ind-guide__body{max-width:76ch}.cmi-ind-guide__body h2{margin-top:28px}@media(prefers-reduced-motion:reduce){.cmi-ind *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{.cmi-ind{padding:0 0 12px;background:#fff!important;color:#000}.cmi-ind__btn,.cmi-ind [data-cmi-ind-print],.cmi-ind [data-cmi-ind-copy],.cmi-ind-copy-status{display:none!important}.cmi-ind a{color:#000}.cmi-ind-checklist__brand{display:block;font-weight:700;margin-bottom:8px}.cmi-ind-checklist table{font-size:11pt}.cmi-ind-checklist tr,.cmi-ind-checklist__lines li{break-inside:avoid}.cmi-ind-faq details>div{display:block}html.cmi-ind-print-checklist body *{visibility:hidden}html.cmi-ind-print-checklist .cmi-ind-checklist,html.cmi-ind-print-checklist .cmi-ind-checklist *{visibility:visible}html.cmi-ind-print-checklist .cmi-ind-checklist{position:absolute;left:0;top:0;width:100%}}.cmi-ind-prod__strip{list-style:none;padding:0;margin:12px 0;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.cmi-ind-prod__chip{display:flex;flex-direction:column;min-width:0;border:1px solid var(--cmi-ind-border);border-radius:10px;padding:16px;background:#fff}.cmi-ind-prod__chip>a:first-child{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;text-decoration:none}.cmi-ind-prod__chip img{width:72px;height:72px;object-fit:contain;border-radius:4px}.cmi-ind-prod__chip-name{font-weight:700;color:var(--cmi-ind-navy)}.cmi-ind-prod__chip-role{font-size:14px;color:var(--cmi-ind-text)}.cmi-ind-prod__group{margin-top:32px}.cmi-ind-prod__card h4{color:var(--cmi-ind-navy);font-size:19px;margin:0 0 6px}.cmi-ind-prod__img{aspect-ratio:1 / 1;object-fit:contain;background:#fff;margin-bottom:14px}.cmi-ind-prod__brand{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px}.cmi-ind-prod__role{font-weight:600;color:var(--cmi-ind-navy)}.cmi-ind-prod__cond{font-size:14px}.cmi-ind-prod__price{font-weight:700;color:var(--cmi-ind-navy);margin:4px 0 8px}.cmi-ind-prod__more{margin-top:10px}.cmi-ind-prod__more summary{cursor:pointer;font-weight:600;color:var(--cmi-ind-navy)}.cmi-ind-prod__more ul{margin-top:8px}.cmi-ind-prod__more li{font-size:14px}.cmi-ind-prod__note{margin-top:24px;font-size:15px}.cmi-ind-card-quote{margin:12px 0;min-width:0}.cmi-ind-card-quote[hidden],.cmi-ind-card-quote [hidden]{display:none!important}.cmi-ind-card-quote__fields{display:grid;grid-template-columns:minmax(80px,110px) minmax(0,1fr);gap:12px;align-items:end}.cmi-ind-card-quote__configuration{grid-column:1 / -1;min-width:0}.cmi-ind-card-quote label,.cmi-ind-card-quote__label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.cmi-ind-card-quote__fixed{display:block;font-size:14px;overflow-wrap:anywhere}.cmi-ind-card-quote select,.cmi-ind-card-quote input{display:block;min-height:44px;width:100%;max-width:100%;min-width:0;padding:10px;border:1px solid var(--cmi-ind-border);border-radius:4px;background:#fff;color:var(--cmi-ind-text);font:inherit}.cmi-ind-card-quote select{text-overflow:ellipsis}.cmi-ind-card-quote .cmi-ind__btn{width:100%;min-width:0;padding:10px 12px}.cmi-ind-card-quote [aria-invalid=true]{border-color:#b42318;outline:2px solid #B42318;outline-offset:1px}.cmi-ind-card-quote__status{margin-top:10px;font-size:14px}.cmi-ind-card-quote__status:empty{display:none}.cmi-ind-card-quote [aria-disabled=true],.cmi-ind-quote-summary [aria-disabled=true]{opacity:.65;cursor:not-allowed}@media print{.cmi-ind-card-quote{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/cmi-industry.css.map */
