:root{--color-primary:var(--wp--preset--color--blue);--color-primary-accent:var(--wp--preset--color--red-accent);--color-secondary:var(--wp--preset--color--red);--color-accent:var(--wp--preset--color--gold);--color-text:var(--wp--preset--color--black);--color-text-primary:var(--wp--preset--color--black);--color-text-secondary:var(--wp--preset--color--black);--color-border:var(--wp--preset--color--mid-gray);--font-family-body:"Inter",sans-serif;--line-height-body:1.4em;--font-size-section-large:50px;--btn-secondary-hover-border-color:var(--btn-primary-border-color);--btn-light-bg:var(--btn-primary-bg);--btn-light-text-color:var(--btn-primary-text-color);--btn-light-border-color:var(--btn-primary-border-color);--btn-light-border-width:var(--btn-primary-border-width);--btn-light-border-style:var(--btn-primary-border-style);--btn-light-hover-bg:var(--btn-primary-hover-bg);--btn-light-hover-text-color:var(--btn-primary-hover-text-color);--btn-light-hover-border-color:var(--btn-primary-hover-border-color);--btn-padding-vertical:12px;--btn-padding-horizontal:22px;--border-width-thin:1px;--border-width-medium:2px;--border-width-thick:3px;--border-width-ultra-thick:4px;--text-decoration-thickness:var(--border-width-medium);--text-underline-offset:var(--border-width-medium);--max-width-content-2xl:1340px;--max-width-content-md:860px;--card-media-height:293px;--max-width-form:600px;--product-card-media-height:293px;--footer-icon-size:var(--space-lg);--social-icon-size:24px;--form-field-height:50px;--form-field-width-default:410px}body{color:var(--color-text)}:focus-visible{outline:var(--border-width-thin) dashed var(--wp--preset--color--gold);outline-offset:var(--border-width-medium)}.announcement-bar .announcement-bar-cta:hover:before{background:var(--gradient-cta)}.section-subtitle,.section-subtitle p{color:inherit}[data-section-dark-bg=true] .section-subtitle,[data-section-dark-bg=true] .section-subtitle p,section [data-section-dark-bg=true] .section-subtitle,section [data-section-dark-bg=true] .section-subtitle p{color:var(--color-text-light)}[data-section-dark-bg=true] .accordion-title-text{color:var(--color-white)}[data-section-dark-bg=true] .accordion-content-inner,[data-section-dark-bg=true] .accordion-content-inner *{color:var(--color-text-light)}[data-section-dark-bg=true] .accordion-item{border-bottom-color:hsla(0,0%,100%,.3)}[data-section-dark-bg=true] .accordion-icon:before{border-bottom-color:var(--color-white);border-right-color:var(--color-white)}[data-section-dark-bg=true] .accordion-header:focus .accordion-title-text,[data-section-dark-bg=true] .accordion-header:hover .accordion-title-text{color:hsla(0,0%,100%,.8)}[data-section-dark-bg=true] .accordion-header:focus .accordion-icon:before,[data-section-dark-bg=true] .accordion-header:hover .accordion-icon:before{border-bottom-color:hsla(0,0%,100%,.8);border-right-color:hsla(0,0%,100%,.8)}body.page-loaded header.wp-block-template-part.is-stuck{animation:none}.nav-menu__link{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--ibm-plex-sans);font-weight:var(--font-weight-bold);text-transform:uppercase}.nav-menu__item{padding:var(--space-md)}.submenu{min-width:250px}.submenu__link{padding:0 6px var(--space-sm) 0;transition:all .2s ease-in-out}.submenu__link:active,.submenu__link:focus,.submenu__link:hover{padding:0 0 var(--space-sm) 0}.submenu__item:last-child .submenu__link{padding:0 7px 0 0}.submenu__item:last-child .submenu__link:active,.submenu__item:last-child .submenu__link:focus,.submenu__item:last-child .submenu__link:hover{padding:0;transition:all .2s ease-in-out}.nav-menu__item:hover,.submenu__link:hover{background-color:transparent}.nav-menu__link:active,.nav-menu__link:focus,.nav-menu__link:hover{color:var(--wp--preset--color--white)!important}.submenu__link:active,.submenu__link:active .mega-menu__link-title,.submenu__link:focus,.submenu__link:focus .mega-menu__link-title,.submenu__link:hover,.submenu__link:hover .mega-menu__link-title{color:var(--color-secondary)}.nav-menu__item.is-open .nav-menu__link{color:var(--wp--preset--color--white)!important}.mega-menu,.submenu{background:url(/wp-content/themes/3mw-core-child/assets/images/submenu-bg.png) no-repeat 100% 100%}.mega-menu__content,.submenu{border-style:solid;border-top-color:var(--wp--preset--color--red-accent);border-width:var(--border-width-thick);border-bottom:0;border-left:0;border-right:0;padding:var(--space-sm) var(--space-md)}.submenu__link .mega-menu__link-title{align-items:center;display:inline-flex}.submenu__link:focus .mega-menu__link-title:after,.submenu__link:hover .mega-menu__link-title:after{background-color:currentcolor;margin-left:.35em;opacity:1}.mega-menu__link-title:after{content:"";display:inline-block;flex-shrink:0;height:1em;margin-top:var(--space-3xs);-webkit-mask-image:url(/wp-content/themes/3mw-core/assets/svg/icon-chevron-right.svg);mask-image:url(/wp-content/themes/3mw-core/assets/svg/icon-chevron-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;transform-origin:left;transition:all .2s ease-in-out;width:7px}.mega-menu__link{border-image:none!important;border-left:none!important;margin-left:0!important;padding-left:0!important;position:relative;transition:padding var(--transition-fast) .15s}.mega-menu__link:before{background:var(--gradient-cta);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease-in-out;width:3px}.mega-menu__link:hover{padding-left:var(--space-sm)!important;transition:padding var(--transition-fast)}.mega-menu__link:hover:before{opacity:1;transition-delay:.15s}.mega-menu__featured{background:var(--wp--preset--color--light-gray)}.mega-menu__highlight-title,.mega-menu__link,.mega-section-title,.submenu__link .mega-menu__link-title{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--ibm-plex-sans);font-weight:var(--font-weight-medium)}a:hover .mega-section-title{text-decoration:underline}.mega-menu__highlight{border-color:var(--wp--preset--color--gold)}.mega-menu__link-desc{color:var(--color-text-secondary);text-wrap:balance}.mega-link-cta{color:var(--wp--preset--color--blue);width:fit-content}.mega-menu--areas_focus .focus-area-link:hover{background-color:var(--wp--preset--color--light-gray);border-color:var(--wp--preset--color--gold)}.focus-area-header .h4,.focus-area-header h4{color:var(--wp--preset--color--blue)}.focus-area-bullets li:before{color:var(--wp--preset--color--gold)}blockquote{border-image:linear-gradient(0deg,#272369 .63%,#ee364b) 1;border-left:var(--border-width-ultra-thick) solid transparent}.has-body-font-size,.has-lead-font-size,[style*="font-size:var(--wp--preset--font-size--body)"],[style*="font-size:var(--wp--preset--font-size--lead)"],body,p{letter-spacing:.7px}h1,h2,h3,h4,h5,h6{color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--ibm-plex-sans);font-weight:var(--font-weight-bold)}h1,h2,h3{text-transform:uppercase}@media (width <= 1024px){h1{line-height:1}}:where(#main-content p ul,#main-content p ol,#main-content div ul,#main-content div ol,#main-content ul ul){margin-left:0}.dark-bg :is(h1,h2,h3,h4,h5,h6),.has-text-color :is(h1,h2,h3,h4,h5,h6),[class*=bg-dark] :is(h1,h2,h3,h4,h5,h6){color:inherit}.row{gap:var(--space-md)}@media (width <= 768px){.row{gap:var(--space-md)}}@media (width <= 480px){.row{gap:var(--space-sm)}}.text-center{text-align:center}main a:not(.btn,.wp-element-button,.card-link-wrapper,.promo-card,a.post-card,.post-card a,.text-card a,.post-title a,.box-item,.btn-arrow,.text-link){background:var(--wp--preset--gradient--gradient-cta);background-clip:text;-webkit-background-clip:text;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:var(--font-weight-bold);text-decoration-color:var(--color-secondary)}.btn-arrow:before,.card-action:before{background:var(--gradient-cta);height:var(--border-width-thin)}.badge[data-badge-variant=primary]{background:var(--wp--preset--gradient--gradient-cta);color:var(--color-white)}sup{line-height:var(--line-height-tight)}.btn,.wp-block-button__link,.wp-element-button{font-family:var(--wp--preset--font-family--ibm-plex-sans);font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:.72px;line-height:22px;padding:var(--btn-padding-vertical) var(--btn-padding-horizontal);text-transform:uppercase}.has-text-color .btn-light,[class*=has-][class*=-color] .btn-light{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)!important}.has-text-color .btn-secondary,[class*=has-][class*=-color] .btn-secondary{background:transparent;border-color:var(--color-white);color:var(--color-white)!important}:is([data-dark-bg=true],[data-section-dark-bg=true]) .btn.btn-secondary:not([class*=-background-color]){background:transparent!important;border-color:var(--color-white)!important;color:var(--color-white)!important}.has-background .btn-light:hover,.has-text-color .btn-light:hover,.has-text-color .btn-secondary:hover,[class*=has-][class*=-color] .btn-light:hover,[class*=has-][class*=-color] .btn-secondary:hover,[class*=has-][class*=-gradient] .btn-light:hover{background:var(--wp--preset--color--red-accent)!important;border-color:var(--wp--preset--color--red-accent)!important;color:var(--color-white)!important}.header-cta-buttons{order:1}.header-buttons .search-toggle-block{order:0}#main-content .hs-form{align-items:start;display:grid;gap:var(--space-md);grid-template-columns:1fr auto;max-width:var(--max-width-form)}.mega-menu__featured-form .hs-form .hs-form-field .hs-field-desc{display:none}.mega-menu__featured-form .hs-form .hs-form-field:not(.hs_submit){padding-bottom:var(--space-sm)}.gfield input:not([type=submit]),.hs-form .hs-form-field:not(.hs_submit){border-color:var(--wp--preset--color--light-gray);display:flex;flex-direction:column;font-weight:600;grid-column:1;margin-bottom:0!important;width:100%}.hs-form .hs-form-field.hs_submit{grid-column:2;grid-row:1;margin-bottom:0!important}.hs-form .hs-form-field .hs-field-desc{font-weight:var(--font-weight-normal);margin-top:var(--space-sm);order:2}.hs-form .hs-richtext,.hs-form .legal-consent-container{grid-column:1/-1}.gfield input:not([type=submit]),.hs-form input[type=email],.hs-form input[type=text]:not(.hs-button){background:var(--color-bg-primary);border:var(--border-width-thin) solid var(--wp--preset--color--blue-purple);flex:1;transition:border-color var(--transition-base);width:100%}body:not(.wp-admin) .gfield input,body:not(.wp-admin) .gfield select,body:not(.wp-admin) .gfield textarea,body:not(.wp-admin) .gfield_select{font-weight:var(--font-weight-normal);line-height:100%}body:not(.wp-admin) .gfield input:not([type=submit],[type=checkbox],[type=radio]){letter-spacing:.7px!important}body:not(.wp-admin) input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=image],[type=file],[type=range],[type=color]),body:not(.wp-admin) select,body:not(.wp-admin) textarea{border-color:var(--color-accent);border-width:2px}.form-hero,.wp-block-acf-form-hero{margin-bottom:var(--space-xl)}.form-hero.has-black-background-color,.form-hero.has-black-background-color h1,.form-hero.has-blue-background-color,.form-hero.has-blue-background-color h1,.form-hero.has-blue-purple-background-color,.form-hero.has-blue-purple-background-color h1,.form-hero.has-gradient-blue-dark-gradient-background,.form-hero.has-gradient-blue-dark-gradient-background h1,.form-hero.has-gradient-hero-dark-gradient-background,.form-hero.has-gradient-hero-dark-gradient-background h1,.form-hero.has-red-background-color,.form-hero.has-red-background-color h1,.form-hero.has-text-background-color,.form-hero.has-text-background-color h1{color:var(--color-white)}.form-hero .gform_wrapper{box-shadow:none;padding:0}.form-hero .gfield_radio{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:var(--space-sm);grid-template-columns:none!important}.form-hero .gfield_radio .gchoice{display:block;flex:1;margin:0;min-width:0;position:relative}.form-hero .gfield-choice-input[type=radio]{height:0;opacity:0;position:absolute;width:0}.form-hero .gform-field-label--type-inline{align-items:center;background:var(--color-bg-secondary);border:2px solid var(--color-secondary);border-radius:0;color:var(--color-secondary)!important;cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--ibm-plex-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);height:100%;justify-content:center;letter-spacing:.05em;margin:0;padding:var(--space-sm) var(--space-md);text-align:center;text-transform:uppercase;transition:all var(--transition-base)}:is([data-dark-bg=true],[data-section-dark-bg=true]) .form-hero .gform-field-label--type-inline{border-color:var(--color-secondary);color:var(--color-secondary)!important}.form-hero .gchoice:hover .gform-field-label--type-inline{background:var(--wp--preset--color--light-gray)}.form-hero .gfield-choice-input[type=radio]:checked+.gform-field-label--type-inline{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)!important}.form-hero .gfield-choice-input[type=radio]:focus+.gform-field-label--type-inline{outline:2px solid var(--color-primary);outline-offset:2px}.form-hero .gfield_radio .gchoice:first-child .gform-field-label--type-inline{display:block;text-align:center;word-spacing:100vw}@media (width <= 1024px){.form-hero .gfield_radio{flex-direction:column!important}.form-hero .gfield_radio .gchoice{flex:none;width:100%}.form-hero .gform-field-label--type-inline{width:100%}}@media (width <= 768px){.form-hero .gfield_radio .gchoice:first-child .gform-field-label--type-inline{word-spacing:normal}}.flexible-content-area-block .flexible-content-inner .gform_wrapper{background:var(--color-text);border-radius:var(--radius-card);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);color:var(--color-white);padding:var(--space-lg);position:relative}.flexible-content-area-block .gform_heading{margin-bottom:var(--space-md)}.flexible-content-area-block .gform_title{color:var(--color-white);margin-bottom:var(--space-lg)}.flexible-content-area-block .gform-theme--foundation .gform_fields{column-gap:var(--space-md);row-gap:var(--space-md)}.flexible-content-area-block .gform_wrapper .gfield_label,.flexible-content-area-block .gform_wrapper .gsection_title{color:var(--color-white);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);letter-spacing:normal;line-height:var(--line-height-body);text-transform:none}.flexible-content-area-block .gform_wrapper input[type=email],.flexible-content-area-block .gform_wrapper input[type=number],.flexible-content-area-block .gform_wrapper input[type=tel],.flexible-content-area-block .gform_wrapper input[type=text],.flexible-content-area-block .gform_wrapper input[type=url],.flexible-content-area-block .gform_wrapper select,.flexible-content-area-block .gform_wrapper textarea{background-color:var(--color-white);border-color:var(--color-border);color:var(--color-text-primary)}.flexible-content-area-block .gform_wrapper .gfield_description,.flexible-content-area-block .gform_wrapper .gfield_required{color:var(--color-white);opacity:.8}.flexible-content-area-block .gform-theme--framework .gform-field-label--type-sub:where(:not(.gform-theme__disable,.gform-theme__disable *,.gform-theme__disable-framework,.gform-theme__disable-framework *)){color:var(--color-white);opacity:.8}.flexible-content-area-block .gform-theme.gform_wrapper .gform_button,.flexible-content-area-block .gform-theme.gform_wrapper button[type=submit],.flexible-content-area-block .gform-theme.gform_wrapper input[type=submit],.flexible-content-area-block .gform_wrapper .gform_footer button[type=submit],.flexible-content-area-block .gform_wrapper .gform_footer input[type=submit],.flexible-content-area-block .gform_wrapper button.gform_button,.flexible-content-area-block .gform_wrapper input.gform_button,.flexible-content-area-block .gform_wrapper.gform-theme .gform_button,.flexible-content-area-block .gform_wrapper.gform-theme button[type=submit],.flexible-content-area-block .gform_wrapper.gform-theme input[type=submit]{background:var(--btn-primary-bg)!important;border-color:var(--btn-primary-border-color)!important;border-radius:var(--radius-button)!important;border-style:var(--btn-primary-border-style)!important;border-width:var(--btn-primary-border-width)!important;color:var(--btn-primary-text-color)!important;cursor:pointer;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:.05em!important;line-height:var(--line-height-tight)!important;padding:var(--btn-padding-vertical) var(--btn-padding-horizontal)!important;text-transform:uppercase!important;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)!important;width:100%}.flexible-content-area-block .gform-theme.gform_wrapper .gform_button:hover,.flexible-content-area-block .gform-theme.gform_wrapper button[type=submit]:hover,.flexible-content-area-block .gform-theme.gform_wrapper input[type=submit]:hover,.flexible-content-area-block .gform_wrapper.gform-theme .gform_button:hover,.flexible-content-area-block .gform_wrapper.gform-theme button[type=submit]:hover,.flexible-content-area-block .gform_wrapper.gform-theme input[type=submit]:hover{background:var(--btn-primary-hover-bg)!important;border-color:var(--btn-primary-hover-border-color)!important;box-shadow:var(--btn-shadow-hover)!important;color:var(--btn-primary-hover-text-color)!important}.contact-form-subtitle{margin-bottom:var(--space-lg)}.wp-block-acf-contact-form-gravity .gform_wrapper{background:var(--color-text);border-radius:var(--radius-card);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);color:var(--color-white);margin:0!important;padding:var(--space-lg)!important}.wp-block-acf-contact-form-gravity .gform_wrapper .gfield_label,.wp-block-acf-contact-form-gravity .gform_wrapper .gsection_title{color:var(--color-white);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);letter-spacing:normal;line-height:var(--line-height-body);text-transform:none}.wp-block-acf-contact-form-gravity .gform_wrapper .gfield_description,.wp-block-acf-contact-form-gravity .gform_wrapper .gfield_required{color:var(--color-white);opacity:.8}.wp-block-acf-contact-form-gravity .gform-theme--framework .field_sublabel_above .gform-field-label--type-sub{color:var(--color-white)}.wp-block-acf-contact-form-gravity .gform_wrapper input[type=email],.wp-block-acf-contact-form-gravity .gform_wrapper input[type=number],.wp-block-acf-contact-form-gravity .gform_wrapper input[type=tel],.wp-block-acf-contact-form-gravity .gform_wrapper input[type=text],.wp-block-acf-contact-form-gravity .gform_wrapper input[type=url],.wp-block-acf-contact-form-gravity .gform_wrapper select,.wp-block-acf-contact-form-gravity .gform_wrapper textarea{background-color:var(--color-white);border-color:var(--color-border);color:var(--color-text-primary)}.wp-block-acf-contact-form-gravity .gform-theme--foundation .gform_fields{column-gap:var(--space-md);row-gap:var(--space-md)}.wp-block-acf-contact-form-gravity .gform-theme.gform_wrapper .gform_button,.wp-block-acf-contact-form-gravity .gform-theme.gform_wrapper button[type=submit],.wp-block-acf-contact-form-gravity .gform-theme.gform_wrapper input[type=submit],.wp-block-acf-contact-form-gravity .gform_wrapper .gform_footer button[type=submit],.wp-block-acf-contact-form-gravity .gform_wrapper .gform_footer input[type=submit],.wp-block-acf-contact-form-gravity .gform_wrapper button.gform_button,.wp-block-acf-contact-form-gravity .gform_wrapper input.gform_button,.wp-block-acf-contact-form-gravity .gform_wrapper.gform-theme .gform_button,.wp-block-acf-contact-form-gravity .gform_wrapper.gform-theme button[type=submit],.wp-block-acf-contact-form-gravity .gform_wrapper.gform-theme input[type=submit]{background:var(--btn-primary-bg)!important;border-color:var(--btn-primary-border-color)!important;border-radius:var(--radius-button)!important;border-style:var(--btn-primary-border-style)!important;border-width:var(--btn-primary-border-width)!important;color:var(--btn-primary-text-color)!important;cursor:pointer;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:.05em!important;line-height:var(--line-height-tight)!important;padding:var(--btn-padding-vertical) var(--btn-padding-horizontal)!important;text-transform:uppercase!important;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)!important;width:100%}.wp-block-acf-contact-form-gravity .gform-theme.gform_wrapper .gform_button:hover,.wp-block-acf-contact-form-gravity .gform-theme.gform_wrapper button[type=submit]:hover,.wp-block-acf-contact-form-gravity .gform-theme.gform_wrapper input[type=submit]:hover,.wp-block-acf-contact-form-gravity .gform_wrapper.gform-theme .gform_button:hover,.wp-block-acf-contact-form-gravity .gform_wrapper.gform-theme button[type=submit]:hover,.wp-block-acf-contact-form-gravity .gform_wrapper.gform-theme input[type=submit]:hover{background:var(--btn-primary-hover-bg)!important;border-color:var(--btn-primary-hover-border-color)!important;box-shadow:var(--btn-shadow-hover)!important;color:var(--btn-primary-hover-text-color)!important}.gfield input[type=email]::placeholder,.gfield input[type=text]::placeholder,.gfield select::placeholder,.hs-form input[type=email]::placeholder,.hs-form input[type=text]::placeholder,.hs-form select::placeholder{color:var(--input-placeholder)}.hs-form .hs_submit{align-items:center;display:flex;width:100%}.hs-form .hs-error-msgs,.hs-form ul.no-list{list-style:none;margin:0!important}.hs-form .hs-error-msg{color:#800;display:block;font-size:.9em;font-weight:var(--font-weight-normal);padding:var(--space-xs) 0 0 0}.hs-form .hs-field-desc,.hs-form .hs-richtext,.hs-form .legal-consent-container{color:var(--color-text-tertiary);font-size:var(--font-size-small);line-height:var(--line-height-body);margin-top:0}.hs-form .legal-consent-container p{font-size:var(--font-size-small);margin:0}#hsForm_9989aea0-f0b6-4c5a-be07-c674783097d3 .hs_error_rollup{font-size:.8em;grid-column:1/-1}@media (width <=640px){.hs-form{grid-template-columns:1fr}.hs-form .hs-form-field:not(.hs_submit){grid-column:1}.hs-form .hs-form-field.hs_submit{grid-column:1;grid-row:2}.hs_submit .hs-button{width:100%}#main-content .hs-form{grid-template-columns:unset}}section:not(.has-text-color) .platform-description{color:var(--color-text-secondary)}.statistic-text{font-size:14px}section:not(.has-text-color) .statistic-text{color:var(--color-text-secondary)}.statistic-metric{color:var(--wp--preset--color--blue-mid)}.badge:not(.badge-pill){background:transparent;color:var(--wp--preset--color--blue)}.card{border:var(--border-width-thin) solid var(--wp--preset--color--blue-purple)}.card-date-banner:after,.card-date-banner:before{background-color:var(--wp--preset--color--blue-purple)}.card-action,.card-title,.has-text-color .card .card-title{color:var(--wp--preset--color--blue)}.card-excerpt,.has-text-color .card .card-excerpt{color:var(--color-dark-gray)}:is([data-dark-bg=true],[data-section-dark-bg=true]) .has-nested-bg .card-action,:is([data-dark-bg=true],[data-section-dark-bg=true]) .has-nested-bg .card-excerpt,:is([data-dark-bg=true],[data-section-dark-bg=true]) .has-nested-bg .card-title,:is([data-dark-bg=true],[data-section-dark-bg=true]) .has-nested-bg .post-excerpt,:is([data-dark-bg=true],[data-section-dark-bg=true]) .has-nested-bg .post-title{color:inherit}.card-wrapper:hover .post-title,.card:hover .card-title,.post-card:hover .post-title{color:var(--wp--preset--color--blue-mid);text-decoration:underline}.layout-masonry .post-card:nth-child(4n+1){background:var(--wp--preset--color--light-gray)}.layout-masonry .post-card:nth-child(4n+2){background:var(--wp--preset--color--light-teal)}.layout-masonry .post-card:nth-child(4n+1) .post-thumbnail,.layout-masonry .post-card:nth-child(4n+2) .post-thumbnail{display:none}.layout-masonry .post-card:nth-child(4n-1){background:var(--wp--preset--color--light-blue)}.layout-masonry .post-card:nth-child(4n){background:var(--wp--preset--color--light-orange)}.featured-recent-posts-wrapper .card{background:var(--color-white)}.featured-recent-posts-wrapper .row>div{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.card-media--default-image img{object-fit:cover}.featured-recent-posts-wrapper .card .card-media{background-color:var(--wp--preset--color--light-gray);height:var(--card-media-height)}.featured-recent-posts-wrapper .card .card-body{background-color:var(--wp--preset--color--light-gray);padding:var(--space-lg) var(--space-xl) var(--space-xl)}.featured-recent-posts-wrapper .card-title{color:var(--color-text);text-transform:capitalize}.featured-recent-posts-wrapper .card-action{color:var(--color-secondary);font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:.72px;line-height:22px;text-decoration-color:var(--color-secondary);text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-thickness:var(--text-decoration-thickness);text-transform:uppercase;text-underline-offset:var(--text-underline-offset);transition:text-decoration-color var(--transition-base)}.featured-recent-posts-wrapper .card-action:hover{color:var(--color-secondary);text-decoration-color:transparent}.row.featured-recent-posts-grid>*{display:flex;flex-direction:column}.row.featured-recent-posts-grid>* .card,.row.featured-recent-posts-grid>* .card-wrapper{display:flex;flex:1;flex-direction:column;height:100%}.row.featured-recent-posts-grid>* .card .card-body{display:flex;flex:1;flex-direction:column}.row.featured-recent-posts-grid>* .card .card-action{margin-top:auto}.layout-card .featured-recent-posts-grid .btn-arrow svg.icon-angles-right,.layout-card .featured-recent-posts-grid .btn-arrow svg.icon-arrow-up-right,.layout-card .featured-recent-posts-grid .btn-arrow svg.icon-chevron-right,.layout-card .featured-recent-posts-grid .btn-arrow:before,.layout-card .featured-recent-posts-grid .card-action:before{display:none}.featured-recent-posts-wrapper .post-title a:hover{color:var(--wp--preset--color--blue-mid)}.featured-recent-posts-wrapper .badge[data-badge-variant=primary]{background:none;background-color:var(--color-accent);color:var(--color-text);font-family:var(--wp--preset--font-family--ibm-plex-sans);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:.56px}.badge.badge-pill{padding:var(--space-xs);z-index:9}.dynamic-archive-grid-wrapper{padding-left:0;padding-right:0}.row.archive-grid-row{gap:var(--space-lg)}.row.archive-grid-row>[class*=col-]{display:flex;flex-direction:column}.row.archive-grid-row>[class*=col-] .card,.row.archive-grid-row>[class*=col-] .card-wrapper,.row.archive-grid-row>[class*=col-] .post-card{display:flex;flex-direction:column;height:100%}@media (width > 768px){.card-layout-horizontal .row.archive-grid-row>[class*=col-] .card-wrapper{flex-direction:row}}.dynamic-archive-grid-wrapper .row>div{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.dynamic-archive-grid-wrapper article .card-media{position:relative;z-index:1}.dynamic-archive-grid-wrapper article .card-body{background-color:var(--wp--preset--color--light-gray);padding:var(--space-lg) var(--space-xl) var(--space-xl);position:relative;z-index:2}.wp-block-acf-dynamic-product-archive-grid{padding-left:var(--space-xl);padding-right:var(--space-xl)}.wp-block-acf-dynamic-product-archive-grid article .card-body{background-color:var(--wp--preset--color--white)}.dynamic-archive-grid-wrapper .card-title{color:var(--color-text);text-transform:capitalize}.dynamic-archive-grid-wrapper .card-badge-wrapper{margin-top:-48px;position:relative;z-index:9}.dynamic-archive-grid-wrapper .badge.badge-pill{background:none;background-color:var(--color-accent);color:var(--color-text);font-family:var(--wp--preset--font-family--ibm-plex-sans);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:.56px;padding:var(--space-xs)}.dynamic-archive-grid-wrapper .card-products .card-badge-group .badge{background:none;background-color:var(--color-secondary);color:var(--color-white)}.dynamic-archive-grid-wrapper .card-products .card-badge-group .card-badge--primary{background-color:var(--wp--preset--color--gold);color:var(--color-text-primary)}.dynamic-archive-grid-wrapper p.card-action.btn-arrow{color:var(--color-secondary);font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:.72px;line-height:22px;margin-top:var(--space-lg)!important;text-decoration-color:var(--color-secondary);text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-thickness:var(--text-decoration-thickness);text-transform:uppercase;text-underline-offset:var(--text-underline-offset);transition:text-decoration-color var(--transition-base)}.dynamic-archive-grid-wrapper .card:hover .card-action,.dynamic-archive-grid-wrapper p.card-action.btn-arrow:hover{text-decoration-color:transparent}.dynamic-archive-grid-wrapper .btn-arrow:before,.dynamic-archive-grid-wrapper .card-action svg,.dynamic-archive-grid-wrapper .card-action:before{display:none}@media (width <= 1024px){.dynamic-archive-grid-wrapper .card-badge-wrapper{margin-top:-42px}}@media (width <= 768px){.dynamic-archive-grid-wrapper .card-badge-wrapper{margin-top:-35px}}@media (width <= 500px){.dynamic-archive-grid-wrapper .card-badge-wrapper{margin-top:-30px}}.featured-post-section{margin-bottom:var(--space-lg)}.featured-post-wrapper .card{background-color:var(--wp--preset--color--black);display:flex;flex-direction:row}.featured-post-wrapper .card,.featured-post-wrapper .card-media{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.featured-post-wrapper .card-media{flex-shrink:0;height:538px;margin:var(--space-md);width:40%}.featured-post-wrapper .card-media img{border-bottom:none;height:100%;object-fit:cover;width:100%}.featured-post-wrapper .card .card-body{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);display:flex;flex:1;flex-direction:column;padding:var(--space-xl)}.featured-post-wrapper .card-badge-wrapper{margin-bottom:var(--space-xs);margin-top:0;position:relative;z-index:1}.search .badge.badge-pill,.search .dynamic-archive-grid-wrapper .card-badge-wrapper{margin-top:0}@media (height <= 500px){.hero-animate .hero-content>.hero-subtitle,.hero-animate .hero-content>h1,.hero-animate .section-subtitle,.hero-animate .section-title,.stagger-animate .cta-banner-button-wrapper,.stagger-animate .cta-item,.stagger-animate .hero-content>.hero-ctas,.stagger-animate .hero-content>.hero-description,.stagger-animate .prefooter-item,.stagger-animate .row>*{opacity:1!important;transform:none!important;transition:none!important}}.featured-post-wrapper .card-title{color:var(--wp--preset--color--white)}.featured-post-wrapper .card .card-excerpt,.featured-post-wrapper .card-content,.featured-post-wrapper .card-excerpt{color:var(--wp--preset--color--white);margin-bottom:var(--space-xs)}.featured-post-wrapper .card-action{align-items:center;background:var(--btn-primary-bg);border:var(--border-width-medium) solid var(--btn-primary-border-color);border-radius:var(--radius-button);color:var(--btn-primary-text-color)!important;display:inline-flex;font-family:var(--font-family-body);font-size:var(--font-size-button);font-weight:500;gap:var(--space-xs);isolation:isolate;justify-content:center;line-height:var(--line-height-tight);margin-top:var(--space-xs);padding:15px 30px;position:relative;text-decoration:none;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.featured-post-wrapper .card-action:hover,.featured-post-wrapper .card:hover .card-action{background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-border-color);color:var(--btn-primary-hover-text-color)!important;text-decoration:none!important}@media (width <= 768px){.featured-post-wrapper .card{flex-direction:column}.featured-post-wrapper .card-media{clip-path:none;height:270px;margin:0;width:100%}}.pagination{justify-content:center}ul.page-numbers{background-color:var(--wp--preset--color--light-gray);border-radius:var(--radius-card);padding:var(--space-sm)}.pagination a.page-numbers,.pagination span.page-numbers{background:transparent;border:none;color:var(--color-primary)}.pagination .page-numbers.current{border:none}.page-numbers:not(ul,.current,.dots):hover,.pagination .page-numbers.current{background:var(--color-primary);border-radius:50%;color:var(--wp--preset--color--white)}.pagination a.page-numbers.next,.pagination a.page-numbers.prev,.pagination span.page-numbers.next,.pagination span.page-numbers.prev{font-size:0;padding:0 var(--space-md);width:auto}.pagination .page-numbers.next .chevron-icon,.pagination .page-numbers.prev .chevron-icon{display:none}.pagination a.page-numbers.prev:after,.pagination span.page-numbers.prev:after{content:"Prev";font-family:var(--wp--preset--font-family--inter);font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}.pagination a.page-numbers.next:after,.pagination span.page-numbers.next:after{content:"Next";font-family:var(--wp--preset--font-family--inter);font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:hover{background:var(--color-primary);border-radius:50%;color:var(--wp--preset--color--white)}.pagination .page-numbers.dots{background:transparent;border:none}.pagination .page-numbers.next.disabled,.pagination .page-numbers.prev.disabled{background:transparent;border:none;color:var(--color-text-tertiary)}@media (width <= 768px){.pagination a.page-numbers.next,.pagination a.page-numbers.prev,.pagination span.page-numbers.next,.pagination span.page-numbers.prev{padding:0;width:2.5rem}.pagination a.page-numbers.next:after,.pagination a.page-numbers.prev:after,.pagination span.page-numbers.next:after,.pagination span.page-numbers.prev:after{content:none}.pagination .page-numbers.next .chevron-icon,.pagination .page-numbers.prev .chevron-icon{display:inline-block}}.has-subscribe-form .footer-newsletter{display:none}.footer{position:relative}.footer:before{background-color:var(--wp--preset--color--black);clip-path:polygon(100px 0,100% 0,100% 100%,0 100%);content:"";height:74px;margin-top:-70px;position:absolute;right:0;top:0;width:524px;z-index:1}@media (width <= 768px){.footer:before{display:none}}body:has(.icon-text-box-grid-section.deactivate-divider) .footer:before{display:none}.single-post .wp-block-post-content figure,.single-post .wp-block-post-content img,.single-post .wp-block-post-featured-image{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}@media (width <= 768px){.single-post .wp-block-post-featured-image,.single-resources .wp-block-post-featured-image,.wp-block-post-featured-image img{height:300px!important;object-fit:cover}section.product-category-cards-wrapper{padding-top:var(--space-3xl)}}.wp-block-post-date{padding-left:33px;position:relative}.wp-block-post-date:before{background-image:url(/wp-content/themes/3mw-core-child/assets/svg/icon-calendar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:23px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:23px}.single-post .flexible-content-area-block .wp-block-columns{align-items:flex-start!important}.flexible-content-area-block a{color:var(--color-secondary)}.flexible-content-area-block .breadcrumbs-item a{color:var(--wp--preset--color--gold)}.single-post .sidebar-cta{align-self:flex-start;position:sticky;top:150px}.single-post .wp-block-post-content h2{font-size:var(--font-size-h4);font-weight:400}.single-post .wp-block-pullquote{border-bottom:none;border-top:none}.single-post .wp-block-pullquote blockquote{border-image:none;border-left:27px solid var(--wp--preset--color--gold);color:var(--color-primary);font-family:var(--font-family-headings);font-size:var(--font-size-h4);font-style:normal;font-weight:400;letter-spacing:-1px!important;line-height:1.3;padding-left:var(--space-lg)}.single-post .wp-block-pullquote blockquote,.single-post .wp-block-pullquote cite,.single-post .wp-block-pullquote p{color:var(--color-primary)!important}.single-post .wp-block-pullquote p:last-child{color:#2c3e7c;font-family:var(--wp--preset--font-family--ibm-plex-sans);font-size:38px;font-weight:400}.wp-block-column.has-black-background-color{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.layout-masonry .eyebrow-text{color:var(--wp--preset--color--blue-mid)}.layout-masonry .post-card{border-color:var(--wp--preset--color--gold)}.single-resources .sidebar-cta{align-self:flex-start;height:min-content;position:sticky;top:150px}.single-resources .wp-block-post-content figure,.single-resources .wp-block-post-content img,.single-resources .wp-block-post-featured-image{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.single-resources .wp-block-pullquote{border-bottom:none;border-top:none;padding-bottom:var(--space-md);padding-top:var(--space-md)}.single-resources .wp-block-pullquote blockquote{border-image:none;border-left:27px solid var(--wp--preset--color--gold);color:var(--color-primary);font-family:var(--font-family-headings);font-size:var(--font-size-h4);font-style:normal;font-weight:400;letter-spacing:-1px!important;line-height:1.3;padding-left:var(--space-lg)}.single-resources .wp-block-pullquote blockquote,.single-resources .wp-block-pullquote cite,.single-resources .wp-block-pullquote p{color:var(--color-primary)!important}.single-resources .wp-block-pullquote p:last-child{color:#2c3e7c;font-family:var(--wp--preset--font-family--ibm-plex-sans);font-size:38px;font-weight:400}@media (width <= 768px){.single-resources .wp-block-pullquote p:last-child{font-size:var(--font-size-lead)}}@media (width >= 430px) and (width <= 768px){.video-control-note{width:100%}}.horizontal-accordion-container{border:var(--border-width-thin) solid var(--wp--preset--color--blue-purple)}.accordion-panel:not(:last-child){border-right:var(--border-width-thin) solid var(--wp--preset--color--blue-purple)}.panel-title-vertical{color:var(--wp--preset--color--blue)}.footer .accordion-title-text{color:var(--color-white)}.footer .accordion-icon:before{display:none}@media (width <=1024px){.accordion-panel:not(:last-child){border-bottom:var(--border-width-thin) solid var(--wp--preset--color--blue-purple);border-right:none}}.icon-text-card,.icon-text-card .highlighted-statistic{border-color:var(--wp--preset--color--gold)}.icon-text-card.bg-option-1{background:var(--wp--preset--color--light-gray)}.icon-text-card.bg-option-2{background:var(--wp--preset--color--light-orange)}.icon-text-card.bg-option-3{background:var(--wp--preset--color--light-teal)}.icon-text-card.bg-option-4{background:var(--wp--preset--color--light-blue)}.key-metrics-container .metrics-grid,.key-metrics-container .metrics-grid .metric-item{border-color:var(--wp--preset--color--blue-purple)!important}.key-metrics-container .metrics-grid{border-bottom:var(--border-width-thin) solid var(--wp--preset--color--blue-purple);border-top:var(--border-width-thin) solid var(--wp--preset--color--blue-purple)}.key-metrics-container .metrics-grid .metric-item{border-left:var(--border-width-thin) solid var(--color-primary)}.key-metrics-container .metrics-grid .metric-item:first-child{border-left:0}@media (width <=991px){.key-metrics-container .metrics-grid,.key-metrics-container .metrics-grid .metric-item{border:0!important}}.testimonial-container{color:var(--wp--preset--color--blue)}.testimonial-company{font-size:18px}header.wp-block-template-part{background-color:var(--wp--preset--color--black);padding:0!important}header .site-header .header{border-bottom:var(--border-width-thin) solid var(--wp--preset--color--blue-purple);justify-content:space-between;padding-bottom:0!important;padding-top:0!important}header .custom-site-logo-wrapper{align-items:center;display:flex}.site-header.has-white-background-color{background-color:var(--color-white)!important}.site-header.has-black-background-color{background-color:var(--wp--preset--color--black)!important}header .site-header.container{padding:var(--space-2xs) var(--space-xl)}header .site-header .header.utility-bar{font-family:var(--wp--preset--font-family--inter);font-weight:800;gap:var(--space-lg);justify-content:flex-end;line-height:var(--line-height-normal);padding-bottom:var(--space-sm);padding-top:var(--space-sm);text-transform:uppercase}header .site-header .header.utility-bar a.sales-cta{color:var(--wp--preset--color--red)}header .site-header .header.utility-bar a.rentals-cta{color:var(--wp--preset--color--blue)}header .site-header .header.utility-bar a.emergency-cta{color:var(--wp--preset--color--red-accent)}header .site-header .header.utility-bar a{text-decoration:none}header .site-header .header.utility-bar a:active,header .site-header .header.utility-bar a:focus,header .site-header .header.utility-bar a:hover{text-decoration:underline}header .site-header.has-black-background-color .header:not(.utility-bar){padding-bottom:var(--space-md);padding-top:var(--space-md)}.header-cta-buttons a.header-link:before{background:var(--gradient-cta)}.search-toggle-block{margin-right:50px}.header-buttons .search-toggle-block .search-icon:active,.header-buttons .search-toggle-block .search-icon:focus,.header-buttons .search-toggle-block .search-icon:hover{color:var(--wp--preset--color--gold)}.search-slide{border:none;box-shadow:none;opacity:1;width:0}.search-slide[aria-hidden=false]{border:1px solid var(--color-border);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgb(0 0 0/6%);opacity:1;width:460px}.search-slide .search-slide-form{transition:opacity .2s ease .25s}.utility-bar:before{border-right:40px solid var(--wp--preset--color--black);border-top:35px solid transparent;bottom:0;content:"";height:0;position:absolute;right:170px;width:0;z-index:1}.utility-bar:after{background:var(--wp--preset--color--black);content:"";height:100%;left:100%;margin:0 0 0 -170px;position:absolute;top:0;width:10000px}main.archive-filters,main.wp-block-group.archive-filters{background-color:var(--color-white)!important;justify-items:center}.dynamic-archive-filters{background-color:var(--color-bg-secondary)}.dynamic-archive-filters .filter-buttons,.dynamic-archive-filters .wp-block-acf-dynamic-archive-filters__inner{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.archive-search-form{display:flex;flex:1;margin-top:0;min-width:200px}.archive-search-form__wrapper{display:flex;gap:var(--space-sm);width:100%}.dynamic-archive-filters .filter-buttons button.filter-button{background-color:transparent;border:1px solid #2c3e7c;color:#2c3e7c;font-weight:700;min-height:44px;padding:var(--space-sm) var(--space-md)}.dynamic-archive-filters .filter-button:focus,.dynamic-archive-filters .filter-button:hover,.dynamic-archive-filters .filter-buttons .filter-button.active,.dynamic-archive-filters .filter-buttons .filter-button[aria-pressed=true]{background-color:#2c3e7c;border-color:#2c3e7c;color:var(--color-white)}.dynamic-archive-grid-wrapper .section-header--left{max-width:100%;text-align:left}.dynamic-archive-grid-wrapper .section-title{font-size:var(--font-size-h3);max-width:100%}.footer-cta{background:var(--wp--preset--gradient--gradient-blue-dark)!important;border-radius:var(--radius-card);color:var(--color-white);padding:var(--space-3xl) var(--space-xl)}.footer-cta .prefooter-description,.footer-cta .prefooter-title,.footer-cta .section-subtitle,.footer-cta .section-title{color:var(--color-white)!important}@media (width <= 768px){.utility-bar:after,.utility-bar:before{display:none}.utility-bar{padding:0 var(--space-md)!important}}@media (width <= 1024px){header .site-header .header.utility-bar{display:none!important}header .site-header.has-black-background-color .header:not(.utility-bar){padding-left:0;padding-right:0}}details.tmw-inline-accordion{border-radius:var(--radius-card);margin-bottom:var(--space-md);overflow:hidden}.tmw-inline-accordion-summary{background-color:var(--color-secondary);color:var(--color-white);cursor:pointer;font-weight:var(--font-weight-semibold);list-style:none;padding:var(--space-sm) var(--space-lg);padding-right:var(--space-3xl);position:relative;user-select:none}.tmw-inline-accordion-summary::-webkit-details-marker{display:none}.tmw-inline-accordion-summary:after{content:"+";font-size:var(--font-size-lead);font-weight:var(--font-weight-normal);line-height:1;position:absolute;right:var(--space-lg);top:50%;transform:translateY(-50%)}details[open]>.tmw-inline-accordion-summary:after{content:"\2212"}.tmw-inline-accordion-body{overflow:hidden;padding:var(--space-md) var(--space-lg)}details.tmw-inline-accordion p{padding:var(--space-sm) var(--space-lg)}.tmw-inline-accordion-body>:last-child{margin-bottom:0}.tmw-read-more-content,hr.tmw-read-more-break{display:none}.tmw-read-more-content.is-open{display:block}.tmw-read-more-fade{padding:var(--space-sm) 0}.tmw-read-more-fade .tmw-read-more-toggle{align-items:center;cursor:pointer!important;display:inline-flex;gap:var(--space-xs);pointer-events:auto!important}.tmw-read-more-icon{display:block;flex-shrink:0;transition:transform .2s ease}.tmw-read-more-toggle[aria-expanded=true] .tmw-read-more-icon{transform:rotate(180deg)}@media (width >= 769px){.no-horizontal-padding,.no-horizontal-padding .container{padding-left:0;padding-right:0}}.wp-block-columns.align-center>.wp-block-column,.wp-block-columns.v-center>.wp-block-column{align-self:center}.row.align-center,.row.v-center{align-items:center}.row.align-center>[class*=col-],.row.v-center>[class*=col-]{align-self:center}.card-layout-horizontal .archive-grid-row{gap:var(--space-lg)}.card-layout-horizontal .card-wrapper.card-products{background:var(--color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);display:flex;flex-flow:row;gap:var(--space-lg);padding:var(--space-sm)}.card-layout-horizontal .card-wrapper.card-products .card-media{flex-basis:55%;height:100%}.card-layout-horizontal .card-wrapper.card-products .card-body{display:flex;flex-direction:column;padding:var(--space-sm) 0;row-gap:var(--space-md)}.card-layout-horizontal .card-wrapper.card-products .card-details{display:flex;flex-direction:column;row-gap:var(--space-sm)}.card-wrapper.card-products .card-details [class$=-label]{font-weight:var(--font-weight-bold)}.card-layout-horizontal .card-wrapper.card-products a.card-cta.text-link{color:var(--color-secondary)}.card-layout-horizontal .card-wrapper.card-products .card-details .card-capacity,.card-layout-horizontal .card-wrapper.card-products .card-details .card-condition,.card-layout-horizontal .card-wrapper.card-products .card-details .card-make,.card-layout-horizontal .card-wrapper.card-products .card-details .card-model,.card-layout-horizontal .card-wrapper.card-products .card-details .card-price,.card-layout-horizontal .card-wrapper.card-products .card-details .card-year{margin-bottom:0}.card-layout-horizontal .card-wrapper.card-products .title-model,.card-layout-horizontal .card-wrapper.card-products .title-order{font-weight:300}.card-layout-horizontal .card-wrapper.card-products .title-make:after{content:"\A";white-space:pre}.card-layout-horizontal .card-title a{text-decoration:none}.card-layout-horizontal .card-title a:hover{text-decoration:underline;text-decoration-color:var(--wp--preset--color--black)}@media (width <= 768px){.section-header .section-title{font-size:var(--font-size-h3)}.card-layout-horizontal .card-wrapper.card-products{flex-direction:column;gap:0}.card-layout-horizontal .card-wrapper.card-products .card-media{height:var(--product-card-media-height)!important;max-height:var(--product-card-media-height);min-height:var(--product-card-media-height)}.card-layout-horizontal .card-wrapper.card-products .card-body{margin-bottom:0;padding:var(--space-lg) var(--space-xl) var(--space-xl)}.card-layout-horizontal .card-wrapper.card-products .card-details{row-gap:0}}.text-link{font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:.72px;line-height:22px;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-thickness:var(--text-decoration-thickness);text-transform:uppercase;text-underline-offset:var(--text-underline-offset);transition:text-decoration-color var(--transition-base)}.text-link-dark{color:var(--color-white)!important;text-decoration-color:var(--color-white)!important}.text-link-dark:active,.text-link-dark:focus,.text-link-dark:hover{color:var(--color-white)!important;text-decoration-color:transparent!important}.text-link-light{color:var(--color-secondary);text-decoration-color:var(--color-secondary)}.text-link-light:active,.text-link-light:focus,.text-link-light:hover{color:var(--color-secondary);text-decoration-color:transparent}.tabbed-content .tab-image{position:relative}.tabbed-content .tab-image:before{background:linear-gradient(250deg,rgba(71,75,159,.19) 4.44%,rgba(71,75,159,.38) 38.14%,rgba(243,53,74,.29) 74.43%,rgba(242,101,49,.48) 100.44%);border-radius:var(--radius-card);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.tabbed-content .tab-image-img{position:relative;z-index:0}.tabbed-content .tab-button,.tabbed-content .tab-navigation,.tabbed-content .tab-panels{border-color:var(--wp--preset--color--gold)}.timeline-card{background:var(--color-text);border:none;clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%)}.timeline-card,.timeline-title{color:var(--color-white)}.timeline-description p strong{color:var(--color-accent)}.timeline-entry:hover .timeline-card{border-left-color:var(--color-accent)}.timeline-dot{border-color:var(--color-accent)}.timeline-entry:focus-visible .timeline-dot,.timeline-entry:hover .timeline-dot{background:var(--color-accent);border-color:var(--color-white)}.timeline-subtitle{background:var(--color-accent);color:var(--color-text);display:inline-block;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:normal;margin-bottom:var(--space-sm);padding:4px 10px}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button{background:transparent!important;border:var(--border-width-medium) solid transparent!important;color:var(--btn-secondary-text-color)!important;isolation:isolate;overflow:hidden;position:relative;z-index:1}.wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-button.is-style-outline .wp-element-button:before,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:before,.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:before{background:var(--gradient-cta);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:var(--border-width-medium);position:absolute;z-index:-1}.wp-block-button.is-style-outline .wp-block-button__link:after,.wp-block-button.is-style-outline .wp-element-button:after,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:after,.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:after{display:none!important}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:hover{background:var(--btn-secondary-hover-bg)!important;color:var(--btn-secondary-hover-text-color)!important;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.wp-block-button.is-style-outline .wp-block-button__link:hover:before,.wp-block-button.is-style-outline .wp-element-button:hover:before,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover:before,.wp-block-buttons .wp-block-button.is-style-outline .wp-element-button:hover:before{opacity:0}.video-modal-close{pointer-events:auto!important;z-index:9999!important}.video-modal-player{pointer-events:none}.video-modal-player iframe{pointer-events:auto}.footer-newsletter.wp-block-columns{gap:var(--space-md)}.footer-newsletter.wp-block-columns p{font-weight:var(--font-weight-medium)!important}.wp-block-columns.footer-main{font-family:var(--font-family-secondary);grid-template-columns:repeat(6,1fr)!important}@media (width <= 1024px){.wp-block-columns.footer-main{gap:var(--space-lg) var(--space-sm)}}.footer-main .column-title{line-height:1.2;margin-bottom:calc(var(--space-lg)/2)}.footer-main .column-title a{font-weight:400;opacity:.7;text-decoration:none;transition:opacity .2s ease,text-decoration .2s ease}.footer-main .column-title a:active,.footer-main .column-title a:focus,.footer-main .column-title a:hover{opacity:1;text-decoration:underline;text-decoration-color:var(--color-white);text-decoration-skip-ink:auto;text-decoration-thickness:var(--text-decoration-thickness);text-underline-offset:var(--text-underline-offset)}.wp-block-columns.footer-main .footer-column p{font-family:var(--wp--preset--font-family--ibm-plex-sans)}.footer p.copyright{opacity:.7}.footer .icon-logo{display:inline-block;margin-right:var(--space-sm);padding-left:var(--space-xl);position:relative;text-decoration:none;vertical-align:middle}.footer .icon-logo:before{background:url(/wp-content/themes/3mw-core-child/assets/images/3mw-logo.png) #d3d3d3 50%/cover no-repeat;content:"";filter:grayscale(100%);height:var(--footer-icon-size);left:0;opacity:.5;position:absolute;top:45%;transform:translateY(-50%);width:var(--footer-icon-size)}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,footer .wp-block-social-links .wp-social-link a,footer .wp-block-social-links .wp-social-link a svg{fill:#fff;height:var(--social-icon-size);width:var(--social-icon-size)}.footer .gform_wrapper form{align-items:center;display:flex!important;gap:var(--space-md)}.footer .gform_wrapper .gform_body,.footer .gform_wrapper .gform_footer{flex:0 0 auto;margin:0!important;padding:0!important}.footer .gform_wrapper .gform_body .gfield,.footer .gform_wrapper .gform_body .ginput_container{margin:0!important;padding:0!important}.footer .gform_wrapper input[type=email],.footer .gform_wrapper input[type=text]{border:0;box-sizing:border-box;height:var(--form-field-height)!important;margin:0!important;max-width:var(--form-field-width-default)!important;padding:0 var(--space-md)!important;vertical-align:middle;width:var(--form-field-width-default)!important}.footer .gform_wrapper .gform_button,.footer .gform_wrapper input[type=submit]{background:var(--btn-primary-bg)!important;border-color:var(--btn-primary-border-color)!important;box-sizing:border-box;color:var(--btn-primary-text-color)!important;font-size:var(--font-size-button)!important;font-weight:var(--font-weight-medium)!important;height:var(--form-field-height)!important;letter-spacing:.05em!important;margin:0!important;min-width:auto!important;padding:0 var(--space-lg)!important;text-transform:uppercase!important;vertical-align:middle;white-space:nowrap}.footer .gform_wrapper .gform_button:hover,.footer .gform_wrapper input[type=submit]:hover{background:var(--btn-primary-hover-bg)!important;border-color:var(--btn-primary-hover-border-color)!important;color:var(--btn-primary-hover-text-color)!important}.footer-bottom{align-items:center!important;display:flex!important}.footer-bottom .column-title{margin-bottom:0}.footer-bottom .legal-links{align-items:center!important;display:flex!important}.legal-links .classic-menu-navigation{gap:var(--space-md)}.legal-links a:active,.legal-links a:focus,.legal-links a:hover{color:inherit;text-decoration:none}.footer-bottom .legal-links .wp-block-group{align-items:center;display:flex;font-size:16px}.footer-bottom p.copyright{align-items:center;display:flex;margin:0;padding:0}.footer-bottom .footer-social{align-items:center!important}@media (width >= 769px) and (width <= 1200px){.footer .gform_wrapper form{flex-wrap:wrap}.footer .gform_wrapper .gform_body{flex:1 1 auto;min-width:250px}}@media (width <= 1024px){.footer-newsletter .gform_wrapper .gfield input.large{width:100%!important}}@media (width <= 768px){header .site-header .header{justify-content:space-between}header .site-header.container{padding:var(--space-2xs) var(--space-md)}section.form-hero.hero-content-small{margin-bottom:0!important}p.footer-address{padding-bottom:var(--space-xl)!important}.footer-bottom{flex-flow:column}.footer-bottom .legal-links{flex-flow:column;justify-content:center;order:2}.footer-bottom .legal-links .wp-block-group{width:100%}.legal-links .classic-menu-navigation{justify-content:space-between}.footer-social,footer .wp-block-social-links.footer-social,footer ul.wp-block-social-links.footer-social.is-content-justification-left{justify-content:flex-start!important;width:100%!important}.footer-bottom .legal-links :first-child{order:2}.footer .gform_wrapper form{flex-wrap:wrap}.footer .gform-body.gform_body{width:100%}.footer .gform_wrapper input[type=email],.footer .gform_wrapper input[type=text]{max-width:100%!important;width:100%!important}.footer .accordion-title-text{font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}.footer .icon-logo,.footer a.icon-logo{margin-left:5px;margin-right:0;min-width:20px;padding-right:0}}.h6,h6{color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:1.2}.product-hero .archive-title,.product-hero h1{color:var(--color-white)}.card-media{overflow:hidden;position:relative}.card-media>a{display:block;inset:0;position:absolute;z-index:1}.category-card{background:var(--wp--preset--color--black);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);padding:var(--space-sm)}.category-card:hover{transform:none}.card:hover{border:none}.category-card-body{padding:var(--space-sm);text-align:center}.category-card-image{background-color:var(--color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);padding:var(--space-sm)}.category-card-image img{height:100%;margin:0 auto;object-fit:contain;width:auto}.category-card-title{margin-bottom:0}.category-card-title,.category-card-title a{color:var(--color-white)}.category-card:hover .category-card-title a{color:var(--color-white);text-decoration:underline}.category-card-count{color:var(--wp--preset--color--gold);font-size:var(--font-size-small)}@media (width <= 768px){.row.category-cards-grid{display:flex!important;flex-wrap:wrap;gap:var(--space-lg)}.row.category-cards-grid>[class*=col-]{width:calc((100% - var(--space-lg))/2)!important}}@media (width <= 500px){.row.category-cards-grid>[class*=col-]{width:100%!important}}.resources-hero .subtitle{max-width:var(--max-width-content-md);text-wrap:balance}.flexible-content-area-block.section-padding-xl{padding-bottom:var(--space-3xl);padding-top:var(--space-3xl)}.wp-block-acf-two-column-alternating .two-column-alternating__figure{clip-path:polygon(40px 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 40px)}@media (width <= 768px){.wp-block-acf-two-column-alternating .two-column-alternating__figure{clip-path:none}.wp-block-acf-two-column-alternating .two-column-alternating__content{order:1}.wp-block-acf-two-column-alternating .two-column-alternating__image-col{order:2}.two-column-alternating__description{margin-bottom:0}.two-column-alternating__img{height:260px}h3.two-column-alternating__row-heading{font-size:var(--font-size-h4)!important}}h2.contact-form-title{text-wrap:balance}.wp-block-group .dynamic-archive-grid-wrapper .container{padding-left:var(--space-md);padding-right:var(--space-md)}@media (width >= 1800px){.dynamic-archive-grid-wrapper .container,.wp-block-group .dynamic-archive-grid-wrapper .container{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}}@media (width <= 768px){.wp-block-group .dynamic-archive-grid-wrapper .container{padding-left:0;padding-right:0}}.author-bio .container{background:var(--wp--preset--color--light-gray)}.footer-accordion-toggle{background:none;border:none;color:inherit;cursor:pointer;display:none;flex-shrink:0;line-height:1;margin:0;padding:0}.footer-accordion-icon{display:block;transition:transform .2s ease}.footer-accordion-toggle[aria-expanded=true] .footer-accordion-icon{transform:rotate(180deg)}@media (width <= 640px){.footer-main .wp-block-column p{cursor:default;overflow:visible!important;padding-right:var(--space-lg);position:relative}.footer-accordion-toggle{align-items:center;display:flex;height:16px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}}@media (width <= 767px){.section-header.two-column-alternating__header.container{margin-bottom:var(--space-xl)}}