.jl-brand .jl-brand-wordmark{font-family:var(--jl-font-brand);letter-spacing:.025em;white-space:nowrap;font-weight:400}:is(.jl-brand--monogram,.topbar-wordmark:has(.jl-brand--monogram)){width:auto;min-width:0}.topbar-wordmark .jl-brand-wordmark{font-size:22px}.sidebar-wordmark .jl-brand-wordmark{font-size:29px}.public-site.public-site .public-hero{background:var(--jl-surface);min-height:0;color:var(--jl-tx);border-bottom:1px solid var(--jl-rule)}.public-site.public-site .public-hero:after{content:none}.public-site.public-site .public-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(250px,.65fr);gap:80px;min-height:0;padding-block:80px}.public-site.public-site .public-hero h1{max-width:18ch;font-family:var(--jl-font-brand);letter-spacing:-.035em;margin:22px 0;font-size:clamp(46px,5.2vw,76px);font-weight:400;line-height:1.04}.public-site.public-site .public-hero h1+p{max-width:64ch;color:var(--jl-tx-2);font-size:15px;line-height:1.85}.public-site.public-site .public-hero .recovery-kicker,.public-site.public-site .public-route-map>p,.public-site.public-site .public-contact-aside>span,.public-site.public-site .public-contact-aside p,.public-site.public-site .public-contact-aside a,.public-site.public-site .public-practice-summary>span,.public-site.public-site .public-practice-summary p{color:var(--jl-tx-2)}.public-site.public-site :is(.public-route-map,.public-practice-summary,.public-contact-aside){border:1px solid var(--jl-rule);background:var(--jl-surface-2);border-radius:8px;align-self:center;padding:22px}.public-site.public-site .public-route-map>a{border-color:var(--jl-rule);padding-block:12px;font-size:24px}.public-site.public-site .public-contact-aside a{text-underline-offset:4px;margin-top:20px;font-size:18px;text-decoration:underline;display:inline-block}.public-site.public-site .public-section{padding-block:70px}.public-site.public-site :is(.public-contact-grid,.public-two-column){gap:64px}.public-site.public-site .public-section h2{font-size:clamp(32px,3.4vw,48px);font-family:var(--jl-font-brand);letter-spacing:-.025em;font-weight:400}.public-site.public-site .public-contact-form{border:1px solid var(--jl-rule);background:#fffef9;border-radius:8px;padding:28px}.public-site.public-site .public-contact-form :is(input:not([type=checkbox]),select,textarea){background:#fffefa;border-color:#c7cfba}.public-site.public-site .public-contact-form button,.public-site.public-site .recovery-cta-paper{color:#fff;background:#35432f;border-color:#35432f}.public-site.public-site .recovery-cta-outline{color:#35432f;background:#eef0e7;border-color:#dce1d3}.public-site.public-site .public-action-band{color:var(--jl-tx);background:#e9ede0;padding-block:60px}.public-site.public-site .public-action-band .recovery-kicker{color:var(--jl-tx-2)}.app-shell .sidebar,.app-shell .topbar{background:#f0f1eb}.app-shell .global-nav-link-active{color:#35432f;background:#dfe5d5;border-radius:5px}.app-shell .workspace-development-strip{border-color:var(--jl-rule);color:var(--jl-tx-2);background:#eef0e7}.app-shell .workspace-development-strip a,.app-shell .workspace-development-strip .development-notice{color:var(--jl-tx-2)}.resource-workspace .research-page{max-width:1500px;height:auto;min-height:calc(100dvh - 76px);margin-inline:auto;padding:38px 42px 72px;overflow:visible}.resource-workspace .research-hero{margin-bottom:24px;padding-bottom:28px}.resource-workspace .research-hero h1{font-size:clamp(38px,4vw,54px);font-family:var(--jl-font-brand)}.resource-workspace .research-hero p{margin-top:14px;line-height:1.75}.resource-workspace :is(.research-coverage,.research-statute-summary,.research-result,.research-full-text-entry,.research-index-entry){border:1px solid var(--jl-rule);background:#fffef9;border-radius:7px}.resource-workspace .research-coverage{background:#eef0e7;margin-bottom:24px;padding:18px}.resource-workspace :is(.research-result-list,.research-index-list,.research-full-text-list){gap:12px}.resource-workspace :is(.research-search,.research-search-expanded){grid-template-columns:minmax(210px,1fr) repeat(4,minmax(100px,.4fr)) auto;gap:10px}.resource-workspace .research-full-text,.resource-workspace .research-index-results{border-top:1px solid var(--jl-rule)}.recovery-signin .recovery-signin-story{color:#30392c;background:#e9ede0}.recovery-signin .recovery-signin-story :is(.jl-brand,h1,p,span){color:#35432f}.recovery-signin .recovery-signin-story h1{font-family:var(--jl-font-brand);font-weight:400}.recovery-signin .recovery-signin-line-field{display:none}@media (max-width:1100px){.resource-workspace :is(.research-search,.research-search-expanded){grid-template-columns:repeat(2,minmax(0,1fr))}.resource-workspace .research-query{grid-column:1/-1}}@media (max-width:750px){.public-site.public-site .public-hero-grid{grid-template-columns:1fr;gap:32px;padding-block:44px}.public-site.public-site .recovery-shell{width:calc(100% - 40px)}.public-site.public-site :is(.public-contact-grid,.public-two-column){grid-template-columns:1fr;gap:30px}.public-site.public-site .public-contact-form{padding:20px}.resource-workspace .research-page{padding:28px 20px 50px}.resource-workspace .research-hero{gap:20px;display:grid}.resource-workspace :is(.research-search,.research-search-expanded,.research-coverage){grid-template-columns:minmax(0,1fr)}}
