.tts-review-form-wrap{margin:2.4rem 0 0;padding:2.4rem;border:1px solid #dbe5de;border-radius:12px;background:#f8faf8}.tts-review-form-wrap h3{margin:0 0 .5rem;color:#19281e;font:600 2.4rem/1.2 Oswald,"Arial Narrow",sans-serif}.tts-review-form-intro{margin:0 0 1.8rem;color:#506258;font-size:1.4rem}.tts-review-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}.tts-review-form-wrap label{display:block;color:#23352a;font:500 1.5rem/1.4 Oswald,"Arial Narrow",sans-serif}.tts-review-form-wrap input:not([type=hidden]),.tts-review-form-wrap select,.tts-review-form-wrap textarea{display:block;width:100%;min-height:4.5rem;margin-top:.55rem;padding:.95rem 1.15rem;border:1px solid #bdccc0;border-radius:7px;background:white;color:#18251e;font:400 1.45rem/1.45 system-ui,sans-serif}.tts-review-form-wrap textarea{min-height:12rem;resize:vertical}.tts-review-form-field{margin-top:1.3rem}.tts-review-form-note{margin:1.1rem 0 1.4rem;color:#526158;font-size:1.25rem}.tts-review-form-wrap button[type=submit]{border:0;border-radius:7px;padding:1.15rem 2rem;background:#168957;color:white;font:600 1.6rem/1.25 Oswald,"Arial Narrow",sans-serif;cursor:pointer}.tts-review-form-wrap button[type=submit]:hover{background:#0f7247}.tts-review-form-wrap button[type=submit]:disabled{opacity:.6;cursor:wait}.tts-review-form-wrap [data-tts-review-feedback]{min-height:2rem;margin:1rem 0 0;font-size:1.35rem;color:#1a6f46}.tts-review-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:640px){.tts-review-form-wrap{padding:1.8rem 1.5rem}.tts-review-form-grid{grid-template-columns:1fr}.tts-review-form-wrap h3{font-size:2.1rem}}