.property-decision-brief{--brief-ink:#234638;--brief-muted:#526257;color:var(--brief-ink);overflow-wrap:anywhere;background:#fcfbf5;border:1px solid #cbd4c4;border-radius:16px;grid-row:1;min-width:0}.property-decision-brief header{background:linear-gradient(125deg,#e8efdf,#f2f4e9);border-radius:15px 15px 0 0;padding:27px 25px 22px}.decision-brief-kicker{letter-spacing:.12em;align-items:center;gap:8px;font-size:.67rem;font-weight:700;line-height:1.5;display:flex}.property-decision-brief h2{font-family:var(--font-display,Georgia),serif;letter-spacing:-.035em;text-wrap:balance;margin:15px 0 12px;font-size:2rem;font-weight:400;line-height:1.1}.property-decision-brief header>p{color:var(--brief-muted);margin:0;font-size:.88rem;line-height:1.65}.decision-brief-topics{padding:0 22px}.decision-brief-topics details{border-bottom:1px solid #dce1d5}.decision-brief-topics summary{cursor:pointer;touch-action:manipulation;align-items:start;gap:12px;min-height:60px;padding:20px 0;list-style:none;display:flex}.decision-brief-topics summary::-webkit-details-marker{display:none}.decision-brief-number{color:#63755c;font-variant-numeric:tabular-nums;padding-top:2px;font-size:.68rem;line-height:1.7}.decision-brief-topics summary>span:nth-child(2){flex:1;min-width:0}.decision-brief-topics summary>svg{flex-shrink:0;margin-top:1px}.decision-brief-topics details[open] summary>svg{transform:rotate(45deg)}.decision-brief-topics summary strong{font-size:.94rem;font-weight:650;line-height:1.4;display:block}.decision-brief-topics summary small{color:var(--brief-muted);margin-top:6px;font-size:.78rem;font-weight:400;line-height:1.6;display:block}.decision-brief-content{padding:0 0 22px}.decision-brief-content dl{margin:0 0 15px}.decision-brief-content dl>div{margin-bottom:14px}.decision-brief-content dt{color:var(--brief-muted);margin-bottom:4px;font-size:.7rem;font-weight:650}.decision-brief-content dd{font-variant-numeric:tabular-nums;margin:0;font-size:.92rem;line-height:1.55}.decision-brief-content .decision-brief-scope{color:var(--brief-muted);margin:10px 0;font-size:.77rem;line-height:1.65}.decision-brief-content h3{letter-spacing:.06em;text-transform:uppercase;margin:21px 0 11px;font-size:.72rem;font-weight:700}.decision-brief-content ul{margin:0;padding-left:18px}.decision-brief-content li{margin-bottom:11px;padding-left:3px;font-size:.87rem;line-height:1.65}.decision-brief-research-links{gap:4px;margin-top:18px;display:grid}.decision-brief-research-links a{border-top:1px solid #e1e5db;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 0;font-size:.78rem;font-weight:650;display:flex}.decision-brief-research-links svg{flex-shrink:0}.decision-brief-actions{padding:23px 22px 19px}.decision-brief-primary,.decision-brief-showing{border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:13px 14px;font-size:.85rem;font-weight:650;display:flex}.decision-brief-primary{background:#234638;color:#fff!important}.decision-brief-primary:hover{background:#315b47}.decision-brief-showing{border:1px solid #c7d2bd;margin-top:9px}.decision-brief-showing:hover{background:#edf1e5}.decision-brief-actions .account-save{margin:9px 0 0}.decision-brief-actions .account-save-button{background:#fffef9;border-radius:7px;justify-content:center;width:100%;min-height:46px}.decision-brief-actions>p{color:var(--brief-muted);margin:13px 0 0;font-size:.73rem;line-height:1.6}.property-decision-brief footer{background:#f2f3eb;border-top:1px solid #dce1d5;border-radius:0 0 15px 15px;padding:18px 22px}.property-decision-brief footer strong{font-size:.75rem;font-weight:650;display:block}.property-decision-brief footer p{color:var(--brief-muted);margin:7px 0 0;font-size:.7rem;line-height:1.7}.property-decision-brief a:focus-visible,.property-decision-brief summary:focus-visible,.property-decision-brief button:focus-visible{outline-offset:4px;outline:3px solid #476d4c}.decision-brief-research-links a:hover{text-decoration:underline}@media (max-width:780px){.property-decision-brief{margin-bottom:6px}.property-decision-brief header{padding:24px}.property-decision-brief h2{max-width:360px}.decision-brief-topics,.decision-brief-actions{padding-left:24px;padding-right:24px}.decision-brief-topics summary strong{font-size:1rem}.decision-brief-topics summary small{font-size:.83rem}.decision-brief-content li{font-size:.94rem}.property-decision-brief footer{padding:18px 24px}.property-decision-brief footer p{font-size:.75rem}}
