html[data-site-frame=dotowio] .blog-design.niche-dotowio{color:var(--ink);& .blog-intro{padding-block:34px 24px}& .blog-title-row{align-items:center;margin-top:15px}& .blog-title-row h1{max-width:18ch;font-size:clamp(2rem,3.5vw,3rem);line-height:1.12}& .blog-title-row h1 em{display:block}& .blog-title-row>p{flex-basis:400px;max-width:43ch}& .editorial-status{flex-wrap:wrap;gap:7px;margin-top:18px;font-size:.875rem}& .editorial-status a{color:var(--teal);text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}& .topics{padding-block:0 52px}& .browse-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;padding:0 0 18px;display:grid}& .browse-controls .filters{order:0}& .browse-controls .search-field{order:1;width:310px;min-width:280px;max-width:100%;margin:0}& .search-field .search-control{min-height:48px}& .filters button{min-height:44px;font-size:.9375rem}& .listing-status{min-height:58px;padding-block:14px 20px}& .featured-section{margin-bottom:28px}& .featured-copy{padding:28px 32px}& .featured-copy h2{margin-top:18px;font-size:clamp(1.75rem,2.6vw,2.25rem)}& .featured-copy>p:not(.eyebrow){margin-top:16px;font-size:1rem}& .featured-copy .read-link{margin-top:18px}& .featured-art{padding:35px}& .funding-folder{max-width:300px}& .funding-folder>p{font-size:1.45rem}& .article-art{display:none}& .article-content{padding:22px}& .article-content>p{font-size:1rem}& .article-meta{flex-wrap:wrap;gap:5px 10px;font-size:.8125rem}& .article-meta>span:last-child{white-space:normal;background:#eef4ef;border-radius:4px;padding:2px 7px}& .article-card h3{font-size:1.3rem}& .read-link{font-size:.9375rem}& .real-materials{margin-top:40px;scroll-margin-top:24px}& .real-materials .section-heading>p{max-width:45ch}& .real-materials h2{max-width:24ch;font-size:1.8rem}& .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){& .browse-controls{grid-template-columns:minmax(0,1fr);gap:16px}& .browse-controls .search-field{order:0;width:100%;max-width:none}& .browse-controls .filters{order:1}& .blog-title-row>p{flex-basis:320px}}@media (width<=800px){& .blog-intro{padding-block:28px 20px}& .blog-title-row{margin-top:12px}& .blog-title-row h1{max-width:22ch;font-size:2.35rem}& .blog-title-row>p{margin-top:16px}& .editorial-status{margin-top:12px;font-size:.8125rem}& .browse-controls .filters{margin-top:0}& .featured-art{display:none}& .featured{grid-template-columns:minmax(0,1fr)}& .featured-copy{padding:24px}& .featured-copy h2{font-size:1.7rem;line-height:1.18}& .featured-copy h2 br,& .article-art{display:none}& .article-card h3{font-size:1.3rem}& .article-content>p{margin-bottom:16px}}@media (width<=480px){& .blog-intro>.eyebrow{display:none}& .blog-title-row{margin-top:0}& .blog-title-row h1{max-width:100%;font-size:2rem}& .blog-title-row>p{margin-top:14px;font-size:1rem}& .editorial-status{gap:4px 7px}& .browse-controls{gap:14px}& .filters{gap:7px}& .filters button{padding:8px 10px;font-size:.875rem}& .listing-status{padding-block:12px 18px;font-size:.8125rem}& .featured-copy{padding:22px}& .featured-copy h2{font-size:1.6rem}& .featured-copy>p:not(.eyebrow){font-size:.9375rem}& .featured-copy .read-link{margin-top:16px}& .featured-section{margin-bottom:20px}& .article-content{padding:20px}& .article-meta{font-size:.8125rem}& .real-materials h2{font-size:1.6rem}}}html[data-site-frame=dotowio] .blog-design.niche-dotowio{& .search-field .search-label{color:var(--muted);font-size:.875rem;font-weight:600}& .featured-copy .tag{font-size:.8125rem}}
