.workspace{max-width:1300px;margin:auto;padding:36px 6% 90px}.preview-banner{background:#f5ead5;color:#715633;padding:14px 18px;font-size:12px;line-height:1.5}.workhead{display:flex;justify-content:space-between;align-items:end;margin:55px 0 35px}.workhead h1{font-family:'DM Serif Display',Georgia,serif;font-weight:400;letter-spacing:-.04em;font-size:48px;margin:0}.workhead p:not(.eyebrow){color:#718084;font-size:14px}.quiet{font-size:12px;text-decoration:underline}.workgrid{display:grid;grid-template-columns:270px 1fr;gap:24px;align-items:start}.card{background:white;border:1px solid #e3e5df;padding:28px;margin-bottom:22px}.card h2{font-size:32px;margin:0 0 10px}.card .eyebrow{margin-bottom:14px}.small{font-size:12px;color:#738083;line-height:1.7}.fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.fields .wide{grid-column:1/-1}label{display:block;font-size:11px;font-weight:700;color:#43555d}input,select,textarea{display:block;width:100%;border:1px solid #dce2de;background:#fcfcfa;padding:13px;margin-top:8px;color:#233841;border-radius:0}input[type=file]{font-size:11px}.card button{border:0;cursor:pointer}.card button:disabled{opacity:.4}.card .dark{color:#233841;border:1px solid #aebaba;background:white}.nextstep{margin-top:10px}.photo-title{margin-top:30px}.stepinfo p:not(.eyebrow){font-size:12px;color:#5d6d72;line-height:2}.stepinfo b{color:#a78a61;margin-right:10px}.hidden{display:none}.match{border:1px solid #e4e5dd;padding:15px;margin:12px 0;font-size:13px}.match button{float:right;background:transparent;color:#47616a;text-decoration:underline}.compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.compare-grid>div{background:#f7f7f2;padding:16px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.compare-grid h3{margin:0 0 10px;font-size:12px;letter-spacing:.1em}.compare-grid p{margin:0 0 5px}.history-item{border-top:1px solid #e3e5df;padding:15px 0;font-size:12px;line-height:1.7}.history-item details{margin:6px 0}.history-item pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f6f2;padding:12px;font:11px/1.5 monospace}.export{background:transparent;border:0;color:#47616a;font-size:11px;cursor:pointer;text-decoration:underline}@media(max-width:750px){.workgrid{grid-template-columns:1fr}.workhead{display:block}.workhead h1{font-size:36px}.fields{grid-template-columns:1fr}.fields .wide{grid-column:auto}.compare-grid{grid-template-columns:1fr}}
