.relocation-preview,.relocation-workspace{max-width:1044px;margin:0 auto 18px;padding:30px;border:1px solid #d5ddd6;border-radius:18px;background:#fff}.relocation-heading{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid #e0e5e0}.relocation-heading small,.relocation-preview small{color:#9a815b;font-size:8px;letter-spacing:.17em}.relocation-heading h2,.relocation-preview h2{margin:7px 0 0;font:500 25px Georgia,Songti SC,serif}.relocation-heading>span{color:#829087;font-size:9px}.location-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}.location-grid article{padding:24px;border:1px solid #dce3dd;border-radius:14px;background:#f8faf7}.location-grid article.destination-card{background:#f3f0e7;border-color:#e2d7c2}.location-grid em{font-style:normal;color:#a08760;font-size:9px}.location-grid h3{margin:8px 0 20px;font:500 19px Georgia,Songti SC,serif}.location-grid label{display:grid;gap:7px;margin-top:13px;color:#6e7b73;font-size:9px}.location-grid input,.location-grid select{width:100%;box-sizing:border-box;border:1px solid #d6ded8;border-radius:9px;background:#fff;color:#26372f;padding:11px 12px;font-size:11px}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.relocation-actions{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:20px;border-top:1px solid #e0e5e0}.relocation-actions p{display:grid;gap:5px;margin:0}.relocation-actions b{font-size:10px}.relocation-actions span{color:#7d8982;font-size:9px}.relocation-actions button{border:0;border-radius:999px;background:#273e34;color:#fff;padding:12px 22px;font-size:10px}.relocation-preview{display:grid;grid-template-columns:minmax(220px,.6fr) 1.4fr;align-items:center;gap:26px}.relocation-preview p{color:#748078;font-size:10px;line-height:1.8}.relocation-wheel{min-width:0}@media(max-width:720px){.relocation-preview,.relocation-workspace{margin:0 16px 16px;padding:19px}.relocation-actions,.relocation-heading{align-items:flex-start;flex-direction:column;gap:12px}.field-pair,.location-grid,.relocation-preview{grid-template-columns:1fr}.relocation-actions button{width:100%}}