.review-module__PswlBa__shell{color:#202020;max-width:1240px;margin:auto;padding:48px 24px 72px;font-size:16px;line-height:1.6}.review-module__PswlBa__intro{max-width:820px;margin-bottom:32px}.review-module__PswlBa__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#a63e08;font-size:14px;font-weight:700}.review-module__PswlBa__intro h1,.review-module__PswlBa__success h1{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(32px,5vw,56px);line-height:1.12}.review-module__PswlBa__intro h1 span,.review-module__PswlBa__success h1 span{color:#b7470b}.review-module__PswlBa__note{background:#f5f5f5;border-left:3px solid #d85610;padding:14px 18px;font-size:14px}.review-module__PswlBa__workspace{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:32px;display:grid}.review-module__PswlBa__sidebar{color:#fff;background:#181818;border-radius:8px;padding:24px}.review-module__PswlBa__sidebar .review-module__PswlBa__eyebrow{color:#ff9f66}.review-module__PswlBa__sidebar nav{gap:4px;display:grid}.review-module__PswlBa__sidebar button{text-align:left;color:#ddd;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;gap:12px;padding:10px;font-size:14px;display:flex}.review-module__PswlBa__sidebar button span{color:#ff9f66}.review-module__PswlBa__sidebar button.review-module__PswlBa__current{color:#fff;background:#333;font-weight:700}.review-module__PswlBa__sidebar .review-module__PswlBa__note{color:#eee;background:#292929;margin-top:24px}.review-module__PswlBa__form{background:#fff;border:1px solid #ddd;border-radius:8px;min-width:0;padding:28px}.review-module__PswlBa__form h2{margin:26px 0 10px;font-size:28px;line-height:1.25}.review-module__PswlBa__form h3{margin:0;font-size:19px}.review-module__PswlBa__toolbar{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.review-module__PswlBa__toolbar span{margin-right:auto}.review-module__PswlBa__toolbar button,.review-module__PswlBa__file button,.review-module__PswlBa__review button{font:inherit;cursor:pointer;background:#fff;border:1px solid #aaa;border-radius:4px;padding:7px 12px}.review-module__PswlBa__form progress{accent-color:#c34e0e;width:100%;height:5px}.review-module__PswlBa__fields{gap:22px;margin:26px 0;display:grid}.review-module__PswlBa__fields label,.review-module__PswlBa__upload label{margin-bottom:7px;font-size:16px;font-weight:650;display:block}.review-module__PswlBa__fields input,.review-module__PswlBa__fields select,.review-module__PswlBa__fields textarea{box-sizing:border-box;color:#222;width:100%;font:inherit;background:#fff;border:1px solid #aaa;border-radius:5px;padding:12px;display:block}.review-module__PswlBa__fields textarea{resize:vertical;min-height:120px}.review-module__PswlBa__fields input:focus,.review-module__PswlBa__fields select:focus,.review-module__PswlBa__fields textarea:focus{outline-offset:2px;outline:2px solid #bd480a}.review-module__PswlBa__upload{background:#f7f7f7;border:1px dashed #aaa;border-radius:6px;padding:20px}.review-module__PswlBa__upload input{max-width:100%;font:inherit}.review-module__PswlBa__upload small{color:#555;margin-top:9px;font-size:14px;display:block}.review-module__PswlBa__file{overflow-wrap:anywhere;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.review-module__PswlBa__file small{margin:0}.review-module__PswlBa__total{font-size:14px;font-weight:600}.review-module__PswlBa__actions{justify-content:space-between;gap:15px;margin-top:24px;display:flex}.review-module__PswlBa__primary,.review-module__PswlBa__secondary{font:inherit;cursor:pointer;border:1px solid #242424;border-radius:5px;padding:12px 18px;font-weight:650;text-decoration:none;display:inline-block}.review-module__PswlBa__primary{color:#fff;background:#202020}.review-module__PswlBa__secondary{color:#202020;background:#fff}.review-module__PswlBa__actions button:disabled,.review-module__PswlBa__toolbar button:disabled{opacity:.5;cursor:default}.review-module__PswlBa__review details{border-bottom:1px solid #ddd;padding:15px 0}.review-module__PswlBa__review summary{cursor:pointer;font-weight:650}.review-module__PswlBa__review p{white-space:pre-wrap;overflow-wrap:anywhere}.review-module__PswlBa__review details div{margin-top:14px;font-size:14px}.review-module__PswlBa__check{align-items:flex-start;gap:12px;margin:22px 0;display:flex}.review-module__PswlBa__check input{accent-color:#b7470b;flex-shrink:0;width:20px;height:20px;margin-top:4px}.review-module__PswlBa__check a{color:#a63e08;text-decoration:underline}.review-module__PswlBa__error{color:#8e211a;background:#fff0ef;border-left:3px solid #b52b20;margin-top:20px;padding:15px}.review-module__PswlBa__message,.review-module__PswlBa__device{color:#555;font-size:14px}.review-module__PswlBa__device{margin-top:24px}.review-module__PswlBa__honeypot{width:1px;height:1px;position:absolute;left:-10000px}.review-module__PswlBa__success{max-width:800px;padding:35px 0}.review-module__PswlBa__success .review-module__PswlBa__primary{margin-top:20px}@media (max-width:800px){.review-module__PswlBa__shell{padding:28px 16px 48px}.review-module__PswlBa__workspace{grid-template-columns:1fr;gap:18px}.review-module__PswlBa__sidebar{padding:18px}.review-module__PswlBa__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));max-height:240px;overflow:auto}.review-module__PswlBa__sidebar .review-module__PswlBa__note{margin-top:12px}.review-module__PswlBa__form{padding:20px}.review-module__PswlBa__toolbar{gap:8px}.review-module__PswlBa__actions{flex-wrap:wrap}}@media (max-width:420px){.review-module__PswlBa__sidebar nav{grid-template-columns:1fr}.review-module__PswlBa__form{padding:16px}.review-module__PswlBa__file{flex-direction:column;align-items:flex-start}}
