.jr-common-enquiry{color:#291825;max-width:910px;margin:0 auto;padding:13px 0 clamp(34px,5vw,75px)}.jr-common-kicker{color:#bc316c;letter-spacing:.17em;margin:0 0 13px;font-size:11px;font-weight:800}.jr-common-intro{margin-bottom:28px}.jr-common-intro h2{font:550 clamp(31px,3.4vw,45px)/1.16 var(--jr-font-editorial);letter-spacing:-.04em;margin:0 0 11px}.jr-common-intro>p:last-child{color:#6b5562;max-width:730px;margin:0;font-size:15px;line-height:1.65}.jr-common-form{background:#fff;border:1px solid #ead9e2;border-radius:5px;flex-direction:column;gap:24px;padding:clamp(20px,3.7vw,46px);display:flex}.jr-common-field{flex-direction:column;gap:9px;min-width:0;display:flex}.jr-common-field label,.jr-common-contact legend{color:#332331;font-size:14px;font-weight:700;line-height:1.4}.jr-common-field label>span[aria-hidden],.jr-common-contact legend>span[aria-hidden]{color:#c21e67}.jr-common-optional{color:#867582;font-size:12px;font-weight:450}.jr-common-form input:not([type=radio]),.jr-common-form select,.jr-common-form textarea{color:#2c1b25;width:100%;max-width:100%;min-height:48px;font:15px/1.4 var(--jr-font-body);outline-offset:2px;background:snow;border:1px solid #d8c6d1;border-radius:4px;padding:11px 15px;display:block}.jr-common-form textarea{resize:vertical;min-height:130px;line-height:1.6}.jr-common-form input:focus-visible,.jr-common-form select:focus-visible,.jr-common-form textarea:focus-visible,.jr-common-submit:focus-visible{outline-offset:2px;border-color:#d32272;outline:2px solid #d32272}.jr-common-form input::placeholder,.jr-common-form textarea::placeholder{color:#9a8a95;opacity:1}.jr-common-selection{color:#ae3a70;margin:0;font-size:12px;font-weight:600}.jr-common-contact{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.jr-common-contact legend{padding:0 0 12px}.jr-common-contact-choices{flex-wrap:wrap;gap:22px;margin-bottom:6px;display:flex}.jr-common-contact-choices label{cursor:pointer;color:#483441;align-items:center;gap:8px;font-size:14px;display:inline-flex}.jr-common-contact-choices input{accent-color:#cd2670;cursor:pointer;width:17px;height:17px;margin:0}.jr-common-fields-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.jr-common-bottom{border-top:1px solid #eee0e7;justify-content:space-between;align-items:center;gap:25px;padding-top:22px;display:flex}.jr-common-bottom>div{max-width:530px}.jr-common-demo{color:#725c6b;margin:0 0 5px;font-size:12px;line-height:1.55}.jr-common-required{color:#806b77;margin:0;font-size:12px}.jr-common-submit{appearance:none;color:#fff;min-height:47px;font:700 14px var(--jr-font-body);cursor:pointer;background:#e71975;border:0;border-radius:50px;flex:none;justify-content:center;align-items:center;gap:15px;padding:11px 25px;transition:background .2s,transform .2s;display:inline-flex}.jr-common-submit:hover{background:#b91b5d;transform:translateY(-1px)}.jr-common-back{color:#803b5b;border-bottom:1px solid #b85d86;align-items:center;gap:9px;margin-top:22px;padding:6px 0;font-size:13px;text-decoration:none;display:inline-flex}.jr-common-back:hover{color:#cf2069}.jr-common-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (max-width:680px){.jr-common-enquiry{padding-top:2px}.jr-common-intro{margin-bottom:18px}.jr-common-intro>p:last-child{font-size:14px}.jr-common-form{gap:19px;padding:22px 18px}.jr-common-fields-row{grid-template-columns:1fr;gap:19px}.jr-common-bottom{flex-direction:column;align-items:stretch;gap:15px}.jr-common-submit{width:100%}}@media (prefers-reduced-motion:reduce){.jr-common-submit{transition:none}.jr-common-submit:hover{transform:none}}
