.ampx-intake-container,.ampx-intake-container *{box-sizing:border-box}.ampx-intake-container{width:100%;padding:40px;color:#ffffff;background:linear-gradient(135deg,rgba(255,255,255,0.015),rgba(255,255,255,0) 45%),#070707;border:1px solid #202020;border-radius:4px}.ampx-intake-container .wpcf7{width:100%;margin:0;padding:0;font-family:inherit}.ampx-intake-container .ampx-intake-form{display:flex;flex-direction:column;width:100%}.ampx-intake-container .ampx-form-section{width:100%;margin-bottom:20px;padding:28px;background:linear-gradient(135deg,rgba(255,255,255,0.025),rgba(255,255,255,0)),#111111;border:1px solid #292929;border-radius:4px;box-shadow:0 12px 35px rgba(0,0,0,0.20)}.ampx-intake-container .ampx-section-heading{display:flex;align-items:flex-start;width:100%;margin-bottom:24px}.ampx-intake-container .ampx-section-number{display:flex;width:38px;height:38px;min-width:38px;margin-right:14px;align-items:center;justify-content:center;color:#ffffff;background:#df2e49;border-radius:50%;font-size:13px;font-weight:700;line-height:1;box-shadow:0 0 20px rgba(223,46,73,0.22)}.ampx-intake-container .ampx-section-heading>div{flex:1}.ampx-intake-container .ampx-section-heading h2{margin:0 0 5px;padding:0;color:#ffffff;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:0.5px;text-transform:uppercase}.ampx-intake-container .ampx-section-heading p{margin:0;padding:0;color:#919191;font-size:14px;line-height:1.6}.ampx-intake-container .ampx-form-grid{display:flex;flex-wrap:wrap;width:calc(100% + 18px);margin:-9px}.ampx-intake-container .ampx-form-grid>label,.ampx-intake-container .ampx-form-grid>div{width:calc(50% - 18px);max-width:calc(50% - 18px);margin:9px}.ampx-intake-container .ampx-form-grid>.ampx-full-width{width:calc(100% - 18px);max-width:calc(100% - 18px)}.ampx-intake-container label,.ampx-intake-container .ampx-label{display:block;margin:0;padding:0;color:#d7d7d7;font-size:13px;font-weight:500;line-height:1.5}.ampx-intake-container .ampx-label{margin-bottom:7px}.ampx-intake-container .required{color:#df2e49}.ampx-intake-container .wpcf7-form-control-wrap{display:block;width:100%;margin-top:7px}.ampx-intake-container input[type="text"],.ampx-intake-container input[type="email"],.ampx-intake-container input[type="tel"],.ampx-intake-container input[type="url"],.ampx-intake-container input[type="date"],.ampx-intake-container input[type="file"],.ampx-intake-container select,.ampx-intake-container textarea{display:block;width:100%;min-height:48px;margin:0;padding:13px 15px;color:#ffffff;background-color:#080808;border:1px solid #383838;border-radius:3px;outline:none;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;box-shadow:none;transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}.ampx-intake-container textarea{min-height:135px;resize:vertical}.ampx-intake-container input::placeholder,.ampx-intake-container textarea::placeholder{color:#686868;opacity:1}.ampx-intake-container input:focus,.ampx-intake-container select:focus,.ampx-intake-container textarea:focus{color:#ffffff;background-color:#0c0c0c;border-color:#df2e49;outline:none;box-shadow:0 0 0 3px rgba(223,46,73,0.13)}.ampx-intake-container select{cursor:pointer}.ampx-intake-container select option{color:#ffffff;background-color:#111111}.ampx-intake-container input[type="date"]{color-scheme:dark}.ampx-intake-container .ampx-service-field.wpcf7-form-control{display:flex;flex-wrap:wrap;width:calc(100% + 10px);margin:-5px}.ampx-intake-container .ampx-service-field.wpcf7-list-item{display:block;width:calc(33.333% - 10px);margin:5px}.ampx-intake-container .ampx-service-field.wpcf7-list-item label{display:block;position:relative;width:100%;margin:0;padding:0;cursor:pointer}.ampx-intake-container .ampx-service-fieldinput[type="radio"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ampx-intake-container .ampx-service-field.wpcf7-list-item-label{display:flex;width:100%;min-height:82px;padding:14px;align-items:center;justify-content:center;color:#d5d5d5;text-align:center;background-color:#090909;border:1px solid #373737;border-radius:3px;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.ampx-intake-container .ampx-service-field.wpcf7-list-item-label:hover{color:#ffffff;background-color:#151012;border-color:#df2e49;transform:translateY(-1px)}.ampx-intake-container .ampx-service-fieldinput[type="radio"]:checked+.wpcf7-list-item-label{color:#ffffff;background-color:rgba(223,46,73,0.12);border-color:#df2e49;box-shadow:inset 0 0 0 1px rgba(223,46,73,0.22)}.ampx-intake-container input[type="radio"],.ampx-intake-container input[type="checkbox"]{accent-color:#df2e49}.ampx-intake-container .wpcf7-list-item{display:inline-block;margin:5px 18px 5px 0}.ampx-intake-container .wpcf7-list-item label{cursor:pointer}.ampx-intake-container .wpcf7-list-item input{margin-right:6px}.ampx-intake-container .ampx-upload-area{width:100%;margin-bottom:22px;padding:28px;text-align:center;background:linear-gradient(135deg,rgba(223,46,73,0.035),rgba(223,46,73,0)),#090909;border:1px dashed #555555;border-radius:3px}.ampx-intake-container .ampx-upload-area p{margin:0 0 12px;padding:0;color:#c8c8c8;font-size:14px;line-height:1.6}.ampx-intake-container .ampx-upload-area small{display:block;margin-top:10px;color:#777777;font-size:12px}.ampx-intake-container input[type="file"]{padding:11px;cursor:pointer}.ampx-intake-container .ampx-consent{width:100%;margin-bottom:20px;padding:20px 22px;color:#bdbdbd;background-color:#111111;border:1px solid #2c2c2c;border-left:3px solid #df2e49;border-radius:3px}.ampx-intake-container .ampx-consent.wpcf7-list-item{display:block;margin:0}.ampx-intake-container .ampx-consent label{display:flex;align-items:flex-start;width:100%;color:#bdbdbd;cursor:pointer}.ampx-intake-container .ampx-consentinput[type="checkbox"]{width:auto;min-width:16px;margin:4px 10px 0 0}.ampx-intake-container .ampx-submit-area{position:relative;width:100%;text-align:right}.ampx-intake-container .ampx-submit-button{display:inline-block;width:auto;min-width:245px;margin:0;padding:16px 26px!important;color:#ffffff!important;background-color:#df2e49!important;border:1px solid #df2e49!important;border-radius:3px!important;outline:none;font-family:inherit;font-size:14px!important;font-weight:700!important;line-height:1.2;letter-spacing:0.4px;text-align:center;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.ampx-intake-container .ampx-submit-button:hover{color:#ffffff!important;background-color:#b9203a!important;border-color:#b9203a!important;box-shadow:0 8px 24px rgba(223,46,73,0.24);transform:translateY(-1px)}.ampx-intake-container .ampx-submit-button:focus{outline:none;box-shadow:0 0 0 3px rgba(223,46,73,0.22)}.ampx-intake-container .wpcf7-not-valid{border-color:#ff506b!important}.ampx-intake-container .wpcf7-not-valid-tip{display:block;margin-top:6px;color:#ff6177;font-size:12px;line-height:1.4}.ampx-intake-container .wpcf7-response-output{margin:20px 0 0!important;padding:15px 17px!important;color:#ffffff;background-color:#111111;border:1px solid #df2e49!important;border-radius:3px}.ampx-intake-container form.sent.wpcf7-response-output{color:#ffffff;background-color:#101710;border-color:#4b9b55!important}.ampx-intake-container form.invalid.wpcf7-response-output,.ampx-intake-container form.failed.wpcf7-response-output,.ampx-intake-container form.spam.wpcf7-response-output{color:#ffffff;background-color:#1a0e10;border-color:#df2e49!important}.ampx-intake-container .wpcf7-spinner{background-color:#df2e49}@media only screen and (max-width:980px){.ampx-intake-container{padding:28px}.ampx-intake-container .ampx-form-grid>label,.ampx-intake-container .ampx-form-grid>div,.ampx-intake-container .ampx-form-grid>.ampx-full-width{width:calc(100% - 18px);max-width:calc(100% - 18px)}.ampx-intake-container .ampx-service-field.wpcf7-list-item{width:calc(50% - 10px)}}@media only screen and (max-width:600px){.ampx-intake-container{padding:10px}.ampx-intake-container .ampx-form-section{padding:21px 16px}.ampx-intake-container .ampx-section-heading{margin-bottom:20px}.ampx-intake-container .ampx-section-number{width:34px;height:34px;min-width:34px;margin-right:11px}.ampx-intake-container .ampx-section-heading h2{font-size:17px}.ampx-intake-container .ampx-section-heading p{font-size:13px}.ampx-intake-container .ampx-service-field.wpcf7-list-item{width:calc(100% - 10px)}.ampx-intake-container .ampx-upload-area{padding:22px 15px}.ampx-intake-container .ampx-consent{padding:18px 16px}.ampx-intake-container .ampx-submit-area{text-align:center}.ampx-intake-container .ampx-submit-button{display:block;width:100%;min-width:0}}