.uw-page{max-width:1120px;margin:0 auto;padding:44px 24px 70px;color:#12243b}.uw-page-head{max-width:780px;margin-bottom:26px}.uw-eyebrow{font-size:12px;font-weight:750;letter-spacing:.12em;color:#8b681e}.uw-page h1{font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-.04em;margin:16px 0}.uw-page p{line-height:1.65;color:#53647b}.uw-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0}.uw-toolbar label,.uw-form-grid label{display:grid;gap:7px;font-size:13px;font-weight:650}.uw-toolbar select,.uw-form-grid input,.uw-form-grid textarea,.uw-form-grid select{font:inherit;color:#12243b;background:#fff;border:1px solid #cdd7e3;border-radius:8px;padding:11px;width:100%;box-sizing:border-box;min-width:0}.uw-toolbar select{min-width:180px;max-width:100%}.uw-toolbar a{margin:10px 0}.uw-update-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.uw-update{background:#fff;border:1px solid #dce3ec;border-radius:16px;padding:25px;display:flex;flex-direction:column;gap:10px;min-width:0}.uw-update h2{font-size:24px;line-height:1.3;letter-spacing:-.025em;margin:5px 0}.uw-update p{margin:0}.uw-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:12px;color:#607189}.uw-status{padding:5px 8px;background:#eaf3ee;color:#215d41;border-radius:5px;font-weight:650}.uw-status.is-proposal{background:#fcf2dc;color:#765510}.uw-next{background:#f4f7fa;padding:15px;border-radius:10px;margin-top:auto;font-size:14px}.uw-actions{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:14px 0}.uw-actions button,.uw-empty button{background:#174c6c;border:0;border-radius:8px;color:#fff;padding:12px 16px;font:inherit;cursor:pointer;font-weight:650}.uw-page a,.uw-casebook a{color:#174c6c}.uw-scope-note{font-size:12px!important;line-height:1.6;color:#607189;margin:18px 0}.uw-update details{font-size:12px;line-height:1.5}.uw-casebook{min-width:0}.uw-case{border:1px solid #dce3ec;border-radius:12px;background:#fff;margin:12px 0;overflow-wrap:anywhere}.uw-case>summary{padding:20px;cursor:pointer;display:list-item;list-style-position:inside}.uw-case>summary span{display:inline-grid;gap:8px;max-width:92%;vertical-align:top}.uw-case small{color:#607189}.uw-case-body{padding:0 20px 20px}.uw-case-body>details{margin:10px 0 24px}.uw-case summary{cursor:pointer}.uw-case blockquote{font-size:13px;line-height:1.7;padding:16px;margin:10px 0;background:#f5f7fa;max-height:280px;overflow:auto}.uw-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.uw-full{grid-column:1/-1}.uw-empty{padding:24px;background:#f4f7fa;border-radius:12px;line-height:1.6;color:#53647b}.uw-pending{background:#eef5f8;border:1px solid #c6dce8;border-radius:12px;padding:20px}.uw-match{font-size:12px;color:#2b6750!important}.uw-casebook .fp-question-heading h2{font-size:24px}.uw-casebook .fp-answer-prose{font-size:15px}.uw-scenarios{border:1px solid #dce3ec;background:#fff;border-radius:12px;padding:16px;margin:0 0 22px}.uw-scenarios strong{font-size:14px}.uw-scenario-links{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.uw-scenario-links a{border:1px solid #ccd9e5;border-radius:8px;padding:10px 12px;color:#174c6c;font-size:13px;text-decoration:none}.uw-scenario-links a:hover{background:#edf4f9}.uw-scenarios p{font-size:12px;line-height:1.5;margin:0;color:#607189}@media (max-width:680px){.uw-page{padding:28px 18px 45px}.uw-update-grid,.uw-form-grid{grid-template-columns:1fr}.uw-update{padding:20px}.uw-toolbar label{width:100%}.uw-case-body{padding:0 14px 16px}.uw-case>summary{padding:16px}.uw-toolbar select{width:100%}.uw-scenario-links a{flex:1 1 40%;text-align:center}}
