body:has(.mating-heading),main:has(>.mating-heading){background:#f3f1eb!important;color:#203a34!important}main:has(>.mating-heading){min-height:70vh;padding:64px 24px!important}.mating-heading{max-width:1000px!important;margin:0 auto!important;padding:36px!important;background:#fffefc!important;border:1px solid #dedfd5;border-radius:22px;box-shadow:0 12px 40px #203a3410;box-sizing:border-box}.mating-heading .mating-form{border:0;padding:0;margin:0}.mating-heading .mating-form label{color:#203a34!important;font-size:15px;font-weight:600}.mating-heading input{font-family:inherit!important;background:#fafbf8!important;color:#203a34!important;border:1px solid #cbd5cd!important;border-radius:10px;height:56px;padding:0 16px;box-sizing:border-box}.mating-heading .mating-form>.button{margin:28px 0 0!important;border-radius:10px;background:#23483c!important;color:white!important;min-height:54px;padding:0 30px}.mating-heading .mating-live-options button{margin:0!important;color:#203a34!important}.mating-heading .mating-live-options p{color:#52665c!important}@media(max-width:700px){main:has(>.mating-heading){padding:28px 16px!important}.mating-heading{padding:24px!important;width:100%}.mating-heading .mating-form>.button{width:100%}}