/* Closing section with an unframed photograph. */
#make-room.closing.wrap{display:block;width:100%;max-width:760px;margin:22px auto 0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:hidden;scroll-margin-top:12px}
#make-room .closing-photo{display:block;overflow:hidden;border:0;border-radius:0}
#make-room .closing-photo img{display:block;width:100%;height:auto;aspect-ratio:1408/768;object-fit:contain;object-position:center;max-height:none}
#make-room .closing-copy{padding:20px 20px 24px;text-align:center}
#make-room .eyebrow{font:600 11px/1.3 var(--font-body);letter-spacing:.045em;color:var(--red);margin:0 0 13px}
#make-room h2{font:400 29px/1.12 var(--font-display);letter-spacing:-.035em;color:var(--green-dark);margin:0}
#make-room h2 em{display:block;color:var(--red);font-weight:400;margin-top:7px}
#make-room .closing-description{font:14px/1.5 var(--font-body);color:var(--muted);max-width:540px;margin:16px auto 0}
#make-room .button{display:flex;width:100%;min-height:48px;margin:16px 0 0;padding:12px 18px;border-radius:12px;font:600 15px/1.3 var(--font-body);gap:12px}
#make-room .button .icon{width:20px;height:20px}
@media(max-width:359px){#make-room .closing-copy{padding:18px 16px 22px}#make-room h2{font-size:27px}#make-room .closing-description{font-size:13px}}
@media(min-width:600px){#make-room.closing.wrap{width:calc(100% - 72px)}#make-room .closing-copy{padding:24px 16px}#make-room .eyebrow{font-size:12px}#make-room h2{font-size:36px}#make-room .closing-description{font-size:16px}#make-room .button{max-width:480px;margin:20px auto 0;min-height:52px;font-size:16px}}
