/* Local inquiry preview: the folder remains the anchor for the client notes. */
html body.project-preview #plan {padding-top:32px!important}
html body.project-preview #offer {display:block!important;min-height:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;overflow:visible!important}
html body.project-preview #offer::before,html body.project-preview #offer::after {display:none!important}
html body.project-preview #offer .offer-gallery {width:100%!important;margin:0!important;background:none!important;overflow:visible!important}
html body.project-preview .project-invitation {position:relative;z-index:4;width:100%;text-align:center;padding:38px 0 12px}
html body.project-preview .project-start {display:inline-flex;align-items:center;min-height:56px;padding:0 28px;font-size:15px;font-weight:500;letter-spacing:-.01em}
html body.project-preview .client-notes {padding-top:64px;border:0}
html body.project-preview .client-notes .proof-connector {z-index:-2}
html body.project-preview .client-notes[data-folder-links] .proof-connector {display:block;inset:0;width:100%;height:100%;overflow:visible}
html body.project-preview .client-notes[data-folder-links] .proof-line--below {display:none}
html body.project-preview .client-notes[data-folder-links] .proof-line--side {display:block}
html body.project-preview #plan .lp-faq {margin-top:76px!important}
html body.project-preview .lp-more {margin-top:72px!important}
@media(min-width:1440px){
  html body.project-preview .client-notes {position:absolute;inset:0;height:auto;margin:0;padding:0;display:block;pointer-events:none}
  html body.project-preview .client-notes .editorial-proof--lead {top:54%}
  html body.project-preview .client-notes .editorial-proof--aside {top:32%}
  html body.project-preview .client-notes .editorial-proof--tail {top:77%}
  html body.project-preview .project-invitation {padding-top:68px}
}
@media(max-width:1000px){
  html body.project-preview .client-notes {padding-top:64px}
  html body.project-preview .client-notes::after {top:var(--folder-rail-top,0px);bottom:70px}
  html body.project-preview .project-invitation {padding-top:30px}
}
@media(max-width:700px){
  html body.project-preview #plan {padding-top:12px!important}
  html body.project-preview .project-start {min-height:54px;font-size:14px;padding:0 26px}
  html body.project-preview #plan .lp-faq {margin-top:48px!important}
}
