/* Owner-supplied PNG, unchanged. The viewport removes transparent outer padding. */
body[data-vertical=legal] .brand.brand-praklits{display:block;width:260px;max-width:100%;min-width:0;flex:0 0 auto;padding:0;background:transparent;border-radius:0}
.brand-praklits-art{display:block;position:relative;width:100%;aspect-ratio:1813/455;overflow:hidden}
.brand-praklits .brand-praklits-art img{position:absolute;display:block;width:117.2642%;height:auto;max-width:none;max-height:none;left:-6.61997%;top:-31.86813%;aspect-ratio:2126/740}
.brand-praklits:focus-visible{outline:3px solid #1769c2;outline-offset:6px;border-radius:4px}
body[data-vertical=legal]:has(.brand-praklits){--brand-header-height:96px}
body[data-vertical=legal] .site-header:has(.brand-praklits) .header{height:96px;min-height:96px;padding-block:10px}
body[data-vertical=legal] .legal-footer .brand.brand-praklits{width:300px;max-width:100%}
body[data-vertical=legal] .legal-footer .footer-identity{width:100%;min-width:0}
.admin-brand-group{display:flex;align-items:center;gap:14px;min-width:0}
.admin-brand-group>.brand-praklits{box-sizing:border-box;background:#fff!important;padding:10px 14px!important;border-radius:10px!important}
.admin-brand-group>small{color:#fff;white-space:nowrap}
body[data-vertical=legal] .admin-header{gap:16px;flex-wrap:wrap}
@media(max-width:900px){
 body[data-vertical=legal] .header:has(.brand-praklits) .office-action-label{display:none}
 body[data-vertical=legal] .header:has(.brand-praklits) .office-action-short{display:inline}
 body[data-vertical=legal] .header:has(.brand-praklits) .header-office-actions>a{padding:8px 10px}
 body[data-vertical=legal] .header>.brand.brand-praklits{width:240px;max-width:100%}
}
@media(max-width:600px){
 body[data-vertical=legal]:has(.brand-praklits){--brand-header-height:140px}
 body[data-vertical=legal] .site-header:has(.brand-praklits) .header{height:140px;min-height:140px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand brand" "actions menu";gap:8px;padding-block:10px;align-items:center}
 body[data-vertical=legal] .header>.brand.brand-praklits{width:256px;justify-self:center;grid-area:brand}
 body[data-vertical=legal] .header:has(.brand-praklits) .header-office-actions{justify-self:start}
 body[data-vertical=legal] .header:has(.brand-praklits) .site-menu{justify-self:end}
 body[data-vertical=legal] .legal-footer .footer-brand{display:block}
 body[data-vertical=legal] .legal-footer .footer-contact{margin-top:8px}
 body[data-vertical=legal] .legal-footer .brand.brand-praklits{width:300px}
 .admin-brand-group{flex-wrap:wrap;gap:6px}
 .admin-brand-group>.brand-praklits{width:256px!important}
}
