 @media only screen and (min-width: 0rem) {#dropoff-form {padding: var(--sectionPadding);background-color: #111111;overflow: hidden;position: relative;}#dropoff-form .cs-container {width: 100%;max-width: 59rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: 2.5rem;}#dropoff-form .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#dropoff-form .cs-text {max-width: none;}#dropoff-form .cs-form {width: 100%;max-width: clamp(29rem, 59vw, 52.875rem);display: grid;grid-template-columns: repeat(12, 1fr);gap: 0.75rem;}#dropoff-form .cs-section-heading {font-size: 1.25rem;font-weight: 700;line-height: 1.2em;color: #fff;margin: 1.5rem 0 0.25rem 0;padding-bottom: 0.5rem;border-bottom: 1px solid #333;grid-column: span 12;}#dropoff-form .cs-label {font-size: 1rem;font-weight: 700;line-height: 1.5em;color: #fff;width: 100%;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;grid-column: span 12;gap: 0.5rem;}#dropoff-form .cs-input, #dropoff-form .cs-select {font-family: inherit;font-size: 1rem;width: 100%;height: clamp(2.875rem, 5.5vw, 3.5rem);box-sizing: border-box;padding: 0 1.5rem;background-color: #fff;color: #767676;border: none;}#dropoff-form .cs-input::placeholder, #dropoff-form .cs-select::placeholder {color: #767676;}#dropoff-form .cs-date {border-right: 1.5rem solid rgba(0, 0, 0, 0);}#dropoff-form .cs-textarea {font-family: inherit;min-height: 9.375rem;padding-top: 1rem;}#dropoff-form .cs-checkbox-group {grid-column: span 12;display: flex;flex-direction: column;gap: 0.75rem;}#dropoff-form .cs-checkbox-label {font-size: 1rem;line-height: 1.5em;color: #fff;display: flex;align-items: center;gap: 0.625rem;cursor: pointer;}#dropoff-form .cs-checkbox-label input[type="checkbox"] {width: 1.25rem;height: 1.25rem;accent-color: var(--primary);cursor: pointer;flex-shrink: 0;}#dropoff-form .cs-authorization {grid-column: span 12;}#dropoff-form .cs-authorization p {font-size: 0.875rem;line-height: 1.6em;color: #b0b0b0;margin: 0;}#dropoff-form .cs-signature-group {grid-column: span 12;display: flex;flex-direction: column;gap: 0.5rem;}#dropoff-form .cs-signature-label {font-size: 0.875rem;line-height: 1.5em;color: #b0b0b0;}#dropoff-form .cs-signature-wrapper {width: 100%;height: 9.375rem;background-color: #fff;border: 2px dashed #555;box-sizing: border-box;}#dropoff-form .cs-signature-wrapper canvas {width: 100%;height: 100%;display: block;touch-action: none;}#dropoff-form .cs-signature-actions {display: flex;justify-content: flex-end;gap: 0.5rem;}#dropoff-form .cs-signature-btn {font-size: 0.875rem;padding: 0.375rem 1rem;background: transparent;color: #fff;border: 1px solid #555;cursor: pointer;transition: background-color 0.3s, border-color 0.3s;}#dropoff-form .cs-signature-btn:hover {background-color: #fff;color: #111;border-color: #fff;}#dropoff-form .cs-signature-error {font-size: 0.875rem;color: var(--primary);margin: 0;min-height: 1.25rem;}#dropoff-form .cs-button-wrapper {display: flex;justify-content: center;grid-column: span 12;}#dropoff-form .cs-button-solid {font-size: 1rem;font-weight: 700;line-height: clamp(2.875em, 5.5vw, 3.5em);text-align: center;text-decoration: none;min-width: 9.375rem;margin: 0;box-sizing: border-box;padding: 0 clamp(2rem, 4vw, 3rem);background-color: var(--primary);overflow: hidden;color: #fff;border: none;display: inline-block;position: relative;z-index: 1;transition: color 0.3s;}#dropoff-form .cs-button-solid:before {content: "";width: 0%;height: 100%;background: #000;opacity: 1;position: absolute;top: 0;left: 0;z-index: -1;transition: width 0.3s;}#dropoff-form .cs-button-solid:hover:before {width: 100%;}#dropoff-form .cs-submit {width: 100%;}#dropoff-form .cs-submit:hover {cursor: pointer;}}@media only screen and (min-width: 48rem) {#dropoff-form .cs-split {grid-column: span 6;}}