/* Styles only for initial public HTML and standalone category/404 pages. */
.ds-public-copy,.ds-public-nav{max-width:1100px;margin:0 auto;padding:28px 24px;font:17px/1.7 Arial,sans-serif;color:#172016}.ds-public-nav{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #ded8ca}.ds-public-nav nav{display:flex;gap:16px;flex-wrap:wrap}.ds-public-copy h1{font:normal clamp(30px,5vw,52px)/1.15 Georgia,serif;margin:25px 0}.ds-public-copy h2{font:normal 28px/1.3 Georgia,serif;margin-top:35px}.ds-public-copy a,.ds-public-nav a{color:inherit;text-decoration:underline;text-underline-offset:4px}.ds-public-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px;list-style:none;padding:0}.ds-public-list>li{padding:16px;border:1px solid #ded8ca}.ds-public-list>li>a{font-size:20px}.ds-public-copy p{white-space:normal}.ds-category-links{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.ds-category-links a{text-decoration:underline;text-underline-offset:4px}
