.public-blog-heading{padding:clamp(17px,2.4vw,28px)}.public-blog-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(30px,3.5vw,46px);font-weight:800;line-height:1.1}.public-blog-heading .public-category__description{max-width:65ch;margin-top:14px;font-size:17px;line-height:1.55}.public-blog-archives{flex-wrap:wrap;gap:3px 16px;margin-top:14px;display:flex}.public-blog-archives a{color:#333c48;white-space:nowrap;padding-block:3px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.public-blog-archives a:hover,.public-blog-archives a[aria-current=page]{color:#9c4305;text-underline-offset:3px;text-decoration:underline}.public-blog-nav__group{min-width:0;position:relative}.public-blog-nav__group--topics>.public-blog-nav__section{padding-right:51px}.public-blog-nav__group summary{color:#485465;cursor:pointer;background:0 0;border:0;place-items:center;width:42px;height:43px;list-style:none;display:grid;position:absolute;inset:4px 4px auto auto}.public-blog-nav__group summary::-webkit-details-marker{display:none}.public-blog-nav__group summary:hover,.public-blog-nav__group details[open] summary{color:#9c4305}.public-blog-nav__group details[open] summary svg{transform:rotate(180deg)}.public-blog-nav__topics{border-left:1px solid #d9e0e7;margin:3px 8px 7px 25px;padding-left:10px}.public-blog-nav .public-blog-nav__topics a{border-radius:8px;min-height:44px;padding:6px 10px;font-size:14px}.public-blog-nav__topics a[aria-current=page]{color:#9c4305;background:#fff}.public-blog-nav summary:focus-visible,.public-blog-archives a:focus-visible{outline-offset:2px;outline:2px solid #b94900}@media (width<=820px){.public-feed-nav.public-blog-nav{overflow:visible}.public-blog-nav .public-blog-nav__sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:auto;display:grid}.public-blog-nav .public-blog-nav__section,.public-blog-nav .public-blog-nav__topics a{overflow-wrap:anywhere;min-width:0}.public-blog-nav .public-blog-nav__section{gap:7px;font-size:14px}.public-blog-nav .public-blog-nav__section>span{flex-basis:29px;width:29px;height:29px}.public-blog-nav__topics{margin-left:10px}}@media (width<=560px){.public-blog-archives{column-gap:12px}.public-blog-archives a{font-size:13px}}@media (width<=380px){.public-blog-nav .public-blog-nav__section>span{display:none}.public-category .public-post-preview__footer{grid-template-columns:minmax(0,1fr) auto}.public-category .public-post-preview__more{grid-column:1/-1;justify-self:start}.public-category .public-pagination{flex-wrap:wrap;gap:4px}.public-category .public-pagination>:is(a,span){min-width:34px;padding-inline:7px}}
