@media only screen and (min-width:0rem){body{background-color:var(--primaryBg)}#forms-download,#forms-gate{padding:var(--sectionPadding)}#forms-download .cs-container,#forms-gate .cs-container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:80rem;width:94%}#forms-gate .cs-gate-card{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 4px 24px rgba(0,0,0,.08);display:flex;flex-direction:column;max-width:30rem;padding:clamp(2rem,5vw,3rem);text-align:center;width:100%}#forms-gate .cs-title{margin-bottom:.75rem;max-width:100%}#forms-gate .cs-text{margin-bottom:2rem;max-width:25rem}#forms-gate .cs-gate-form{align-items:stretch;display:flex;flex-direction:column;width:100%}#forms-gate .cs-gate-label{color:var(--headerColor);font-size:.875rem;font-weight:700;margin-bottom:.5rem;text-align:left}#forms-gate .cs-gate-input{border:1px solid #b4b2c7;border-radius:6.25rem;box-sizing:border-box;font-size:1rem;height:3.5rem;margin-bottom:1.25rem;padding:0 1.25rem;transition:border .3s;width:100%}#forms-gate .cs-gate-input:focus{border-color:var(--primary);outline:none}#forms-gate .cs-button-solid{border:none;cursor:pointer;width:100%}#forms-gate .cs-gate-error{color:#c0392b;font-size:.875rem;margin-top:.75rem;min-height:1.5rem;text-align:center}#forms-gate .cs-gate-error:empty{display:none}#forms-download .cs-content{align-items:center;display:flex;flex-direction:column;margin-bottom:2.5rem;text-align:center}#forms-download .cs-title{max-width:50rem}#forms-download .cs-text{max-width:40rem}#forms-download .cs-form-grid{display:grid;gap:clamp(1rem,2vw,1.25rem);grid-template-columns:1fr;list-style:none;margin:0;padding:0;width:100%}#forms-download .cs-form-item{width:100%}#forms-download .cs-button-solid{align-items:center;box-sizing:border-box;display:flex;font-size:clamp(1.0625rem,2.5vw,1.25rem);justify-content:center;line-height:1.35em;min-height:5.5rem;padding:1.5rem 2rem;width:100%}}@media only screen and (min-width:48rem){#forms-download .cs-form-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64rem){#forms-download .cs-form-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:0rem){body.dark-mode #forms-gate .cs-gate-card{background-color:var(--dark);box-shadow:0 4px 24px rgba(0,0,0,.3)}body.dark-mode #forms-gate .cs-gate-label,body.dark-mode #forms-gate .cs-text,body.dark-mode #forms-gate .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #forms-gate .cs-text{opacity:.8}body.dark-mode #forms-gate .cs-gate-input{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2);color:var(--bodyTextColorWhite)}body.dark-mode #forms-gate .cs-gate-input::-moz-placeholder{color:hsla(0,0%,100%,.45)}body.dark-mode #forms-gate .cs-gate-input::placeholder{color:hsla(0,0%,100%,.45)}body.dark-mode #forms-download .cs-text,body.dark-mode #forms-download .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #forms-download .cs-text{opacity:.8}}