.ppd-connected-form{scroll-margin-top:160px;min-width:0}.ppd-connected-form input:not([type=checkbox]),.ppd-connected-form select,.ppd-connected-form textarea{font-size:16px;box-sizing:border-box;min-width:0;max-width:100%;min-height:48px}.ppd-connected-form .field{font-size:14px}.ppd-connected-form .field [data-label]{color:var(--ink)}.ppd-connected-form .field.full{grid-column:1/-1}.ppd-connected-form .check-label{font-size:13px;min-height:44px;margin:16px 0;align-items:flex-start}.ppd-connected-form .check-label input{width:19px;height:19px;margin:2px 0 0}.ppd-connected-form .check-label>span{min-width:0}.ppd-connected-form [aria-invalid=true]{border-color:#a2213c}.ppd-connected-form [hidden],.ppd-inquiry-success[hidden]{display:none!important}.ppd-connected-form .field-error{font-size:13px;line-height:1.5}.ppd-connected-form .field-error:empty{display:none}.ppd-connected-form .form-error-summary{background:#faecec;border-left:3px solid #a2213c;color:#7f2435;padding:16px;margin-bottom:22px;font-size:14px}.ppd-connected-form .form-error-summary:focus{outline:2px solid #a2213c;outline-offset:3px}.ppd-connected-form .form-error-summary p{margin:0 0 8px}.ppd-connected-form .form-error-summary ul{margin:0;padding-left:20px}.ppd-connected-form [data-inquiry-delivery]{font-size:14px;line-height:1.6;margin:0 0 22px;color:#725664;overflow-wrap:anywhere}.ppd-connected-form [type=submit]{min-height:48px;white-space:normal}.ppd-connected-form [type=submit]:disabled{opacity:.55;cursor:not-allowed}.ppd-connected-form [data-inquiry-reconnect]{min-height:44px;border:0;background:transparent;color:var(--pink);text-decoration:underline;cursor:pointer;font:inherit;margin-bottom:20px}.ppd-connected-form .honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ppd-connected-form .small-note,.ppd-inquiry-success p{overflow-wrap:anywhere}.ppd-inquiry-success{scroll-margin-top:160px}.ppd-inquiry-success h3{font:450 30px/1.2 var(--serif);margin:12px 0 22px}.ppd-inquiry-success:focus{outline:2px solid var(--pink);outline-offset:8px}.ppd-inquiry-section{scroll-margin-top:150px}.ppd-inquiry-section>.form-card{min-width:0}.ppd-inquiry-section>div:first-child p{line-height:1.8}.ppd-connected-form input:focus-visible,.ppd-connected-form textarea:focus-visible,.ppd-connected-form select:focus-visible{outline:2px solid var(--pink);outline-offset:3px}@media(max-width:700px){.ppd-connected-form .form-grid{grid-template-columns:minmax(0,1fr);gap:0}.ppd-inquiry-section .form-card{padding:24px 20px}.ppd-connected-form{scroll-margin-top:130px}}
