:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .row.column>.contact-form{width:100%;max-width:100%;float:none;clear:both;box-sizing:border-box}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form{border:1px solid #d8d8d8;margin-top:1.5rem;margin-bottom:3.75rem;padding:1rem 1rem 1.25rem;box-sizing:border-box}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__form{width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__form:after{content:"";display:table;clear:both}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .large-6.column{float:left;clear:none;text-align:left}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .btn,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__description,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__description p,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .form-error,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .input-field__input,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__label-text,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-option,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-selected{font-family:"Graphik",var(--font-graphik,var(--font-sans),system-ui,sans-serif)}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form h3.contact-form__title{font-family:"Graphik",var(--font-graphik,var(--font-sans),system-ui,sans-serif);font-size:1.125rem;font-weight:500;line-height:1.375;margin-bottom:1.5rem;margin-top:0;color:#000}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__description{margin-bottom:2rem;color:#424242}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__description,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__description p{font-size:1rem;font-weight:400;line-height:1.44;margin-top:0}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu{display:block;width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select{width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-down,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-up{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-select-options{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%;min-width:100%;box-sizing:border-box}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__label-text{color:#000;display:block;font-size:1rem;font-weight:400;line-height:1.44;margin-bottom:.5rem}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-selected,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-down .dk-selected,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-up .dk-selected{position:relative;font-size:1rem;font-weight:500;font-synthesis:none;line-height:1.44}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-option,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-option.dk-option-selected{position:relative;font-size:1rem;font-weight:400;font-synthesis:none;line-height:1.44}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-option--fallback{font-size:1rem;font-weight:400;line-height:1.44;white-space:normal}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .input-field{margin-bottom:1.5rem}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .input-field__input,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form input[type=email]{box-sizing:border-box;width:100%;height:3.5rem;padding:0 1rem;font-size:1rem;font-weight:400;line-height:1.44;color:#000;border:3px solid #d8d8d8;background:transparent}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .input-field__input::placeholder{color:#767676;opacity:1}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .form-error.contact-module-error{font-size:1rem;font-weight:400;line-height:1.44;color:#cc4b37}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .btn{width:100%;max-width:100%;display:inline-block;box-sizing:border-box;font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:normal;padding:1.25rem 2rem;color:#fff;background:#9D1B22;border:1px solid #9d1b22;cursor:pointer;transition:all .2s}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .btn:focus,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .btn:hover{background:#9D1B22;border-color:#9D1B22;color:#fff}@media (max-width:47.9375rem){:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form{margin-bottom:1.25rem}}@media print,screen and (min-width:67.5625em){:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form{margin-top:0;padding:2.5rem 2rem 3rem}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .large-6.column{width:50%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .large-6.column:last-child:not(:first-child){float:left}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form h3.contact-form__title{font-size:2rem;line-height:1.375;margin-bottom:3rem}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__description,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .contact-form__description p{font-size:1.125rem}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu{max-width:30.625rem;margin-bottom:1.5rem;width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select{width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__label-text{font-size:2rem}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-option,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-option.dk-option-selected,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-down .dk-option,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-up .dk-option{font-size:2rem;font-weight:400;font-synthesis:none}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-selected,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-down .dk-selected,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-up .dk-selected{font-size:2rem;font-weight:500;font-synthesis:none}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-option--fallback{font-size:1.125rem;font-weight:400}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-selected{padding-top:.25rem;font-weight:500}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-down,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-up{width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-select-options{width:100%;min-width:100%}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-down .dk-selected:after,:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select.dk-select-open-up .dk-selected:after{right:1.5rem}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form .select-menu__select .dk-selected:after{bottom:1rem;right:.25rem}}:is(.industry-detail,.ready-to-talk-contact,.insight-detail,.industries-index,.contact-page) .contact-form__success{margin-top:.75rem;color:#1f6b3a;font-size:.875rem;line-height:1.5}