.room.room-ctr-refine #room-tables,.room.room-ctr-refine #room-package{scroll-margin-top:150px}
.room.room-ctr-refine .room-table-brief{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;margin-top:38px;padding:32px 0 0;border-top:1px solid var(--line)}
.room.room-ctr-refine .room-table-brief h3{font-size:30px;line-height:1.15;margin:0 0 16px}
.room.room-ctr-refine .room-table-brief p{margin:0 0 14px;color:var(--muted)}
.room.room-ctr-refine .room-table-brief .lf26-kicker{color:var(--oak)}
.room.room-ctr-refine .room-table-checks{margin:0;font-size:15px}
.room.room-ctr-refine .room-table-checks>div{padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid var(--line)}
.room.room-ctr-refine .room-table-checks>div:last-child{margin:0;padding:0;border:0}
.room.room-ctr-refine .room-table-checks dt{font-weight:700;margin:0 0 7px}
.room.room-ctr-refine .room-table-checks dd{margin:0;color:var(--muted);line-height:1.65}
.room.room-ctr-refine .room-measure-reference{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1fr);gap:24px;align-items:center;background:#eee9df;padding:22px}
.room.room-ctr-refine .room-measure-reference img{height:345px;width:100%;object-fit:contain;background:transparent}
.room.room-ctr-refine .room-measure-reference figcaption{padding:0;font-size:15px}
.room.room-ctr-refine .room-measure-reference .lf26-kicker{display:block;margin:0 0 12px}
.room.room-ctr-refine .room-package-scope{padding:62px 0;border-bottom:1px solid var(--line);background:#fff}
.room.room-ctr-refine .room-package-scope h2{font-size:clamp(32px,3vw,44px)}
.room.room-ctr-refine .room-scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.room.room-ctr-refine .room-scope-grid article{padding:28px;background:var(--pale);border-top:2px solid #a58965}
.room.room-ctr-refine .room-scope-grid h3{font-size:26px;margin:0 0 14px}
.room.room-ctr-refine .room-scope-grid p:last-child{margin:0;color:var(--muted);font-size:15px}
@media(max-width:1000px){.room.room-ctr-refine .room-measure-reference{grid-template-columns:1fr;padding:20px}.room.room-ctr-refine .room-measure-reference img{height:280px}}
@media(max-width:650px){.room.room-ctr-refine .room-table-brief,.room.room-ctr-refine .room-scope-grid{grid-template-columns:1fr;gap:22px}.room.room-ctr-refine .room-table-brief{padding-top:26px;margin-top:28px}.room.room-ctr-refine .room-measure-reference img{height:330px}.room.room-ctr-refine .room-package-scope{padding:44px 0}.room.room-ctr-refine .room-scope-grid article{padding:24px 20px}.room.room-ctr-refine #room-tables,.room.room-ctr-refine #room-package{scroll-margin-top:175px}}
