.firm-public-page.page-shell{max-width:1180px;margin:0 auto;padding:20px clamp(24px,3vw,40px) 120px}.firm-public-page .firm-error{font-family:var(--font-body);color:var(--text-muted);text-align:center;padding:48px 0}@media (width<=920px){.firm-public-page.page-shell{padding-bottom:96px}}.firm-public-page.page-shell[data-firm-embed-top]{pointer-events:none;padding-bottom:0}.firm-public-page[data-firm-embed-top] .firm-page-content .main>h1.visually-hidden,.firm-public-page[data-firm-embed-top] .firm-page-content .main>.foot,.firm-public-page[data-firm-embed-top=hero] .firm-page-content .main>.firm-orient,.firm-public-page[data-firm-embed-top=hero] .firm-page-content .main>.mobile-identity .mobile-actions,.firm-public-page[data-firm-embed-top=hero] .firm-page-content .main>.intro,.firm-public-page[data-firm-embed-top=intro] .firm-page-content .main>.cover,.firm-public-page[data-firm-embed-top=intro] .firm-page-content .main>.cover-acts--bare,.firm-public-page[data-firm-embed-top=intro] .firm-page-content .main>.firm-orient,.firm-public-page[data-firm-embed-top=none] .firm-page-content .main>.cover,.firm-public-page[data-firm-embed-top=none] .firm-page-content .main>.cover-acts--bare,.firm-public-page[data-firm-embed-top=none] .firm-page-content .main>.mobile-identity,.firm-public-page[data-firm-embed-top=none] .firm-page-content .main>.firm-orient,.firm-public-page[data-firm-embed-top=none] .firm-page-content .main>.intro,.firm-public-page[data-firm-embed-rail="0"] .firm-page-content .firm-rail-wrap{display:none}
