/* Inspiratie extends the established Updates system and its Inter font. */
@import url('/assets/navigation-inspiratie-20261028.css');
.inspiratie-filter{min-width:0;border:0;margin:24px 0 0;padding:0}
.inspiratie-filter legend{font-size:14px;font-weight:700;margin:0 0 10px;padding:0}
.inspiratie-filter .filter-group{margin:0}
.clear-filters{border:0;background:transparent;color:var(--orange-ink);font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:0 4px}
.library-meta>p:nth-child(2){margin-left:auto}
.updates-library{padding-bottom:64px}
.inspiratie-article .article-hero>.back-link{margin-bottom:22px}
.inspiratie-article .article-hero h1{letter-spacing:-.04em;overflow-wrap:anywhere}
.inspiratie-article .visual-image{aspect-ratio:5;max-height:320px}
.inspiratie-article .story-band{display:block;padding-block:28px}
.inspiratie-article .story-copy{max-width:75ch}
.inspiratie-article .story-copy h2{margin-bottom:12px}
.inspiratie-article .solution-steps{padding-left:24px;margin-top:14px;max-width:75ch}
.inspiratie-article .solution-steps li+li{margin-top:13px}
.inspiratie-article .human-check{max-width:75ch;margin-top:24px}
.inspiratie-article .human-check ul{padding-left:20px;margin:8px 0 0}
.inspiratie-article .human-check li+li{margin-top:7px}
.inspiratie-article .prompt-panel{margin-block:4px 20px}
.inspiratie-article .article-utility{display:flex;align-items:flex-start;gap:22px;margin-bottom:28px}
.inspiratie-article .article-details{margin:0}
.inspiratie-article .article-details summary{min-height:44px;padding-block:7px}
.inspiratie-article .bottom-back{min-height:44px;white-space:nowrap;margin:0}
@media(max-width:700px){.inspiratie-filter{margin-top:21px}.inspiratie-filter legend{font-size:13px}.updates-library{padding-bottom:40px}.library-meta>p:nth-child(2){display:none}.library-meta{gap:12px;padding-block:12px}.inspiratie-article .article-hero>.back-link{margin-bottom:16px}.inspiratie-article .visual-image{aspect-ratio:2.6;max-height:none}.inspiratie-article .story-band{padding-block:24px}.inspiratie-article .article-utility{display:block}.inspiratie-article .bottom-back{margin-top:12px}}
@media(min-width:900px){.filter-tools{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px 28px;align-items:end}.inspiratie-filter{margin:0}.inspiratie-filter legend{font-size:17px}.inspiratie-filter:first-of-type .filter-group button{min-height:58px}.inspiratie-filter:last-child{grid-column:1/-1}.inspiratie-filter:last-child legend{font-size:14px}.search-form{max-width:none}}
