.nscit-website-page{padding-top:9rem;padding-bottom:5rem}.nscit-website{color:var(--foreground,#152329);font-family:inherit}.nscit-website [hidden]{display:none!important}.nscit-website__intro{max-width:780px;margin-bottom:2rem}.nscit-website h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;margin:.75rem 0}.nscit-website h2{font-size:1.25rem;margin:0 0 1rem}.nscit-website p{line-height:1.65}.nscit-website__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.nscit-website__card{border:1px solid #cbd4d5;background:#fff;border-radius:8px;padding:clamp(1rem,3vw,2rem);min-width:0}.nscit-website label{display:flex;flex-direction:column;gap:.45rem;margin:1rem 0;font-size:.9rem}.nscit-website input,.nscit-website textarea,.nscit-website select{width:100%;box-sizing:border-box;color:#152329;background:#fff;border:1px solid #8b999e;padding:.8rem;border-radius:4px;font:inherit;min-width:0}.nscit-website textarea{resize:vertical}.nscit-website fieldset{border:1px solid #cbd4d5;padding:1rem;min-width:0}.nscit-website .nscit-website__check{flex-direction:row;align-items:flex-start;line-height:1.5}.nscit-website__check input{width:1.1rem;height:1.1rem;margin-top:.2rem;flex-shrink:0}.nscit-website button{cursor:pointer;background:#163f43;color:#fff;border:1px solid #163f43;padding:.8rem 1rem;border-radius:4px;font:inherit;min-height:44px}.nscit-website button:disabled{opacity:.6;cursor:wait}.nscit-website :focus-visible{outline:3px solid #197987;outline-offset:3px}.nscit-website [data-error=true]{color:#a51f20}.nscit-website [data-request-notice],.nscit-website [data-access-notice]{padding:.75rem;background:#eef5f4;overflow-wrap:anywhere}.nscit-website__actions{display:flex;gap:.75rem;flex-wrap:wrap;margin:1rem 0}.nscit-website__record{padding:1rem 0;border-top:1px solid #cbd4d5;overflow-wrap:anywhere}.nscit-website__record p{white-space:pre-wrap;margin:.5rem 0}.nscit-contact-form-wrap .nscit-website__grid,.nscit-dealer-form-wrap .nscit-website__grid{grid-template-columns:1fr}@media(max-width:750px){.nscit-website__grid{grid-template-columns:1fr}.nscit-website-page{padding-top:7rem}.nscit-website button{width:100%}}.nscit-website[data-mode=interest] .nscit-website__primary-email{font-size:1rem;font-weight:600;margin:1.5rem 0}.nscit-website__primary-email input{font-size:1.1rem;border-color:#315f63;min-height:52px}.nscit-website__product{display:flex;flex-direction:column;gap:.35rem;padding:1rem;background:#eef5f4;border-radius:4px;overflow-wrap:anywhere}.nscit-website__product span{font-size:.85rem}.nscit-website__additional{margin:1.25rem 0;border-top:1px solid #cbd4d5;border-bottom:1px solid #cbd4d5;padding:.8rem 0}.nscit-website__additional summary{cursor:pointer;min-height:44px;align-content:center;font-weight:500}.nscit-website__additional[open] summary{margin-bottom:.5rem}.nscit-website__additional summary{display:flex;align-items:center;justify-content:space-between;gap:1rem}.nscit-website__additional summary:after{content:"+";font-size:1.3rem}.nscit-website__additional[open] summary:after{content:"\2212"}.nscit-website .nscit-website__check{display:flex;align-items:flex-start;gap:.65rem}.nscit-website .nscit-website__check input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;accent-color:#163f43;box-sizing:border-box;flex:0 0 20px;width:20px;height:20px;min-width:20px;min-height:20px;padding:0;margin:.1rem 0 0;border:initial;border-radius:initial;background:initial;box-shadow:none}.nscit-website .nscit-website__check input[type=checkbox]:after{content:none;display:none}.nscit-website .nscit-website__check span{flex:1;min-width:0;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nscit-website-requests.css.map */
