body.page-id-895 {background:#edf0f2}
.page-id-895 .entry-title,.page-id-895 .entry-header{display:none}
#rsku-viewing-wizard{max-width:660px;margin:24px auto;padding:30px;background:#fffefa;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 24px 70px #13232e1a;color:#1e293b;font:16px/1.55 system-ui,sans-serif;box-sizing:border-box}
#rsku-viewing-wizard *{box-sizing:border-box}
#rsku-viewing-wizard [hidden]{display:none!important}
#rsku-viewing-wizard .rw-heading{position:relative}
#rsku-viewing-wizard .rw-heading>span{font-size:12px;letter-spacing:2px;color:#8b7341;font-weight:700}
#rsku-viewing-wizard h2{font-family:Georgia,serif;font-size:36px;line-height:1.15;color:#172534;margin:18px 40px 14px 0}
#rsku-viewing-wizard .rw-close{position:absolute;right:0;top:0;border:1px solid #e5e7eb;border-radius:50%;width:42px;height:42px;text-align:center;font-size:28px;line-height:36px;text-decoration:none;color:#1e293b}
#rsku-viewing-wizard p{margin:10px 0 18px}
#rsku-viewing-wizard .rw-heading p,#rsku-viewing-wizard small,#rsku-viewing-wizard .rw-date-note,#rsku-viewing-wizard .rw-footer{font-size:13px;color:#616b75;display:block}
#rsku-viewing-wizard .form-row{margin:18px 0}
#rsku-viewing-wizard label{font-weight:650;display:block;margin-bottom:7px}
#rsku-viewing-wizard input:not([type=checkbox]):not([type=submit]):not([type=hidden]),#rsku-viewing-wizard select,#rsku-viewing-wizard textarea{width:100%;max-width:100%;font:16px system-ui,sans-serif;padding:13px;border:1px solid #dfe3e7;border-radius:10px;background:#fff;color:#1e293b;min-height:48px}
#rsku-viewing-wizard input[type=checkbox]{width:20px;height:20px;padding:0;margin:0 8px 0 0;vertical-align:middle}
#rsku-viewing-wizard .consent-row label{font-size:14px;font-weight:400}
#rsku-viewing-wizard .wpcf7-list-item{margin:0}
#rsku-viewing-wizard button,#rsku-viewing-wizard input[type=submit]{font:600 15px system-ui,sans-serif;min-height:46px;border-radius:12px;border:1px solid #e5e7eb;padding:12px 16px;cursor:pointer;background:#fff;color:#253444;white-space:normal}
#rsku-viewing-wizard #rw-next,#rsku-viewing-wizard input[type=submit]{width:100%;background:#ac2946;color:#fff;border-color:#ac2946;margin-top:16px}
#rsku-viewing-wizard button:focus-visible,#rsku-viewing-wizard input:focus-visible,#rsku-viewing-wizard select:focus-visible,#rsku-viewing-wizard a:focus-visible{outline:3px solid #ac2946;outline-offset:3px}
#rsku-viewing-wizard button:disabled,#rsku-viewing-wizard input:disabled{opacity:.55;cursor:wait}
#rsku-viewing-wizard .rw-progress{display:flex;gap:8px;margin:18px 0 24px;font-size:12px}
#rsku-viewing-wizard .rw-progress span{padding:8px 12px;border-radius:22px;background:#fff5d9}
#rsku-viewing-wizard .rw-progress [aria-current=step]{background:#ac2946;color:#fff}
#rsku-viewing-wizard .rw-chip-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0}
#rsku-viewing-wizard .rw-chip-grid button[aria-pressed=true]{background:#ac2946;color:#fff;border-color:#ac2946}
#rsku-viewing-wizard #rw-summary{background:#fcf1f4;border-radius:12px;padding:16px;margin:20px 0;font-weight:600;white-space:pre-line}
#rsku-viewing-wizard #rw-error{color:#a01835;font-weight:600}
#rsku-viewing-wizard details{margin:18px 0}#rsku-viewing-wizard summary{cursor:pointer}
#rsku-viewing-wizard #rw-project-card{padding:14px;border:1px solid #e5e7eb;border-radius:14px;margin:18px 0;display:flex;align-items:center;gap:14px}
#rsku-viewing-wizard #rw-project-card img{width:72px;height:72px;object-fit:cover;border-radius:8px}
#rsku-viewing-wizard #rw-project-card a{color:#a52b45;font-size:14px;display:inline-block;margin-top:8px}
@media(max-width:600px){#rsku-viewing-wizard{margin:12px 0;padding:20px 16px;border-radius:18px}#rsku-viewing-wizard h2{font-size:29px}#rsku-viewing-wizard .rw-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-id-895 .ast-container{padding-left:10px;padding-right:10px}}
#rsku-viewing-wizard #rw-back,#rsku-viewing-wizard .rw-chip-grid button{background:#fff!important;color:#253444!important;border-color:#dfe3e7!important}
#rsku-viewing-wizard .rw-chip-grid button[aria-pressed=true],#rsku-viewing-wizard #rw-next,#rsku-viewing-wizard input[type=submit]{background:#ac2946!important;color:#fff!important;border-color:#ac2946!important}
