.table-wrap{overflow-x:auto;margin:22px 0;border:1px solid var(--line,#38332f);border-radius:12px}.proposal-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.65}.proposal-table th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#a8a29e;padding:13px 16px;border-bottom:1px solid #38332f}.proposal-table td{padding:14px 16px;border-bottom:1px solid #302c29;vertical-align:top}.proposal-table td:first-child{font-weight:500;min-width:150px}.proposal-table tr:last-child td{border:0}.proposal-table td:nth-child(2){min-width:135px}.proposal-table a,.source-note a{color:#fdba74;text-underline-offset:3px}.primary-link{display:inline-block;padding:12px 18px;border:1px solid #6b4130;border-radius:9px;color:#ffb58e;text-decoration:none;font-size:14px}.acceptance,.source-note{font-size:13px;line-height:1.75;color:#bdb6b1;max-width:850px}.screenshot-card img{width:100%;height:auto;display:block}.screenshot-card a{display:block}.model-card dd{overflow-wrap:anywhere}.decision-list p{line-height:1.75}.step-header{margin-top:12px}@media(max-width:600px){.table-wrap{overflow:visible;border:0}.proposal-table,.proposal-table tbody,.proposal-table tr,.proposal-table td{display:block;width:100%}.proposal-table thead{display:none}.proposal-table tr{padding:12px 0;border-bottom:1px solid #38332f}.proposal-table td{padding:3px 0;border:0;min-width:0!important}.proposal-table td:first-child{color:#f1e8e3}.model-grid{grid-template-columns:1fr}.primary-link{display:block;text-align:center}}