.br-inspiration-index,.br-inspiration-article{font-family:Cabin,sans-serif;color:#203c34;background:#faf7f2}.br-inspiration-index *,.br-inspiration-article *{box-sizing:border-box}.br-inspiration-index .section-hero{padding:36px 5vw 28px}.br-inspiration-index .content-hero{max-width:1100px;margin:auto}.br-inspiration-index h1{font-size:clamp(34px,3.6vw,48px);line-height:1.15}.br-inspiration-index .hero-paragraph.mobile{display:none}.br-inspiration-cards{width:90%;max-width:1240px;margin:auto;padding:20px 0 48px}.br-inspiration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.br-inspiration-card{border-radius:18px;background:white;overflow:hidden;border:1px solid #e2eae4;transition:box-shadow .2s,transform .2s}.br-inspiration-card>a{display:block;height:100%;text-decoration:none;color:inherit}.br-inspiration-card img{display:block;width:100%;aspect-ratio:8/5;height:auto;object-fit:cover}.br-inspiration-card a>div{padding:20px}.br-inspiration-card h2{font-size:22px;line-height:1.35;font-weight:600;margin:0 0 12px}.br-inspiration-card p{font-size:16px;line-height:1.6;color:#52655e;margin:0 0 16px}.br-inspiration-read{display:inline-flex;align-items:center;gap:20px;min-height:44px;padding:10px 18px;background:#e3f5ed;border-radius:999px;color:#215e50;font-weight:600}.br-inspiration-card:hover,.br-inspiration-card:focus-within{box-shadow:0 7px 22px #203c3414;transform:translateY(-2px)}.br-inspiration-article{padding:0 0 40px}.br-inspiration-article .andra-layer{width:90%;max-width:1240px;margin:auto}.br-inspiration-breadcrumb{width:90%;max-width:1240px;margin:auto;padding:22px 0;font-size:14px;color:#52655e}.br-inspiration-breadcrumb a{color:#215e50;text-underline-offset:3px}.br-inspiration-article .img-blogmain{border-radius:0;overflow:hidden;position:relative}.br-inspiration-article .img-mainblog{display:block;width:100%;height:clamp(300px,38vw,520px);object-fit:cover}.br-inspiration-article .img-fader{background:linear-gradient(transparent 10%,#102c25e6);padding:28px 5%;display:flex;align-items:flex-end}.br-inspiration-article .heading-218{font-size:clamp(29px,3.4vw,46px);font-weight:700;line-height:1.2;max-width:28ch;margin:0;color:white}.br-inspiration-article .undertitel-wrapper{padding:0;margin:0;display:block}.br-inspiration-article .undertitel-wrapper2{width:100%;max-width:1000px;margin:26px auto;padding:0 20px}.br-inspiration-article .undertitel{font-size:22px;line-height:1.45;font-weight:600;margin-bottom:18px}.br-inspiration-article .sammanfattning,.br-inspiration-article .rich-text-block-3{font-size:18px;line-height:1.75;color:#344b43}.br-inspiration-article .rich-text-block-3 p{margin:0 0 1.2em}.br-inspiration-article .rich-text-block-3 h2{font-size:28px;line-height:1.3;margin:1.5em 0 .6em;color:#203c34}.br-inspiration-article .rich-text-block-3 h3{font-size:23px;line-height:1.35;margin:1.3em 0 .6em}.br-inspiration-article .rich-text-block-3 li{margin-bottom:.5em}.br-inspiration-article .rich-text-block-3 ul,.br-inspiration-article .rich-text-block-3 ol{padding-left:1.4em}.br-inspiration-article .rich-text-block-3 a{color:#215e50;text-underline-offset:3px;overflow-wrap:anywhere}.br-inspiration-article .sharer-wrap{padding:16px 20px;background:#f0f5f1;border-radius:14px;margin:18px 0}.br-inspiration-article .sharer-wrap a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.br-inspiration-article .grid-imgblog-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;margin:30px 0}.br-inspiration-article .grid-imgblog{width:100%;height:250px;object-fit:cover;border-radius:0;opacity:1;transform:none}.br-inspiration-article .grid-imgblog-wrapper:empty{display:none}.br-article-toc{border:1px solid #d5e7dd;border-radius:14px;background:#edf6f1;padding:14px 18px;margin:24px 0}.br-article-toc[hidden]{display:none!important}.br-article-toc summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600}.br-article-toc summary::after{content:'⌄';margin-left:auto}.br-article-toc a{color:#215e50;display:inline-block;padding:6px 0;text-underline-offset:3px}.br-article-toc li{line-height:1.5}.br-inspiration-article [id]{scroll-margin-top:24px}.br-article-next{max-width:72ch;width:90%;margin:36px auto 0;padding:26px;background:#edf6f1;border-radius:20px}.br-article-next h2{font-size:26px;line-height:1.3;margin:0 0 12px}.br-article-next p{font-size:17px;line-height:1.6}.br-article-next a{display:inline-flex;align-items:center;gap:16px;min-height:48px;padding:12px 20px;border-radius:999px;background:#215e50;color:white;text-decoration:none;font-weight:600;margin:6px 10px 0 0}.br-article-next a+a{background:white;color:#215e50;border:1px solid #c4ddd2}.br-inspiration-index a:focus-visible,.br-inspiration-article a:focus-visible,.br-article-toc summary:focus-visible{outline:3px solid #5fae9c;outline-offset:4px}@media(max-width:950px){.br-inspiration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.br-inspiration-grid{grid-template-columns:1fr;gap:20px}.br-inspiration-cards{width:95%}.br-inspiration-index .section-hero{padding:28px 5vw 20px}.br-inspiration-index h1{text-align:left;font-size:34px}.br-inspiration-index .hero-paragraph{text-align:left;font-size:17px}.br-inspiration-article .andra-layer{width:95%}.br-inspiration-breadcrumb{width:90%;padding:18px 0}.br-inspiration-article .img-mainblog{height:360px}.br-inspiration-article .img-fader{padding:24px 18px}.br-inspiration-article .heading-218{font-size:30px}.br-inspiration-article .undertitel-wrapper2{padding:0 12px;margin:26px auto}.br-inspiration-article .undertitel{font-size:21px}.br-inspiration-article .sammanfattning,.br-inspiration-article .rich-text-block-3{font-size:17px;line-height:1.7}.br-inspiration-article .rich-text-block-3 h2{font-size:25px}.br-inspiration-article .rich-text-block-3 h3{font-size:22px}.br-inspiration-article .grid-imgblog-wrapper{grid-template-columns:1fr;gap:12px;margin:24px 0}.br-inspiration-article .grid-imgblog{height:240px}.br-inspiration-article .sharer-wrap{padding:12px;margin:16px 12px}.br-article-next{width:95%;padding:22px}.br-article-next h2{font-size:24px}}
@media(prefers-reduced-motion:reduce){.br-inspiration-card{transition:none;transform:none!important}.br-inspiration-article .grid-imgblog{transition:none!important}}

.br-inspiration-article .swedish-date{padding:24px 20px;margin:0 auto;max-width:1000px;line-height:1.5}
.br-inspiration-article .grid-imgblog.br-reveal-pending{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s ease;will-change:opacity,transform}
.br-inspiration-article .grid-imgblog.br-reveal-pending.visible{opacity:1;transform:translateY(0)}
.br-inspiration-article .grid-imgblog:nth-child(2){transition-delay:.1s}.br-inspiration-article .grid-imgblog:nth-child(3){transition-delay:.2s}
@media(prefers-reduced-motion:reduce){.br-inspiration-article .grid-imgblog.br-reveal-pending{opacity:1;transform:none;transition:none}}


/* Compact original-style image strip and centered publication date. */
.br-inspiration-article .grid-imgblog-wrapper{gap:3px}
.br-inspiration-article .swedish-date{width:100%;max-width:none;text-align:center;display:block}
.br-inspiration-article .grid-imgblog.br-reveal-pending{transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}
.br-inspiration-article .grid-imgblog.br-reveal-pending.visible{transform:none}
@media(prefers-reduced-motion:reduce){.br-inspiration-article .grid-imgblog.br-reveal-pending{opacity:1;transform:none;transition:none}}

/* Center article actions and keep them within the page. */
.br-inspiration-article .sharer-wrap{width:calc(100% - 32px);max-width:960px;margin:20px auto;padding:16px;box-sizing:border-box}
.br-inspiration-article .share-div{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px}
.br-inspiration-article .sharer-wrap.arrangor .arrangor-link,.br-inspiration-article .collection-list-wrapper-32,.br-inspiration-article .collection-list-13{width:100%;min-width:0}
.br-inspiration-article .col-organiser{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}
.br-inspiration-article .col-organiser .code-embed-1009{min-width:0;flex:1}
.br-inspiration-article .col-organiser .image-14{width:44px;height:44px;flex:0 0 44px;object-fit:cover;border-radius:50%}
.br-inspiration-article .col-organiser .gron-text{overflow-wrap:anywhere}
.br-inspiration-article .grid-imgblog.br-reveal-pending{opacity:0;transform:translateY(48px) scale(.96);transition:opacity .85s ease,transform .85s cubic-bezier(.2,.7,.2,1)}
.br-inspiration-article .grid-imgblog.br-reveal-pending.visible{opacity:1;transform:none}
.br-inspiration-article .grid-imgblog.br-reveal-pending:nth-child(2){transition-delay:.12s}
.br-inspiration-article .grid-imgblog.br-reveal-pending:nth-child(3){transition-delay:.24s}
@media(max-width:700px){
.br-inspiration-article .img-blogmain{width:100vw;max-width:none;position:relative;left:50%;margin-left:-50vw;margin-right:0;border-radius:0}
.br-inspiration-article .sharer-wrap{width:calc(100% - 24px);padding:12px;margin:16px auto}
.br-inspiration-article .share-div{gap:10px;justify-content:center}
}
@media(prefers-reduced-motion:reduce){.br-inspiration-article .grid-imgblog.br-reveal-pending{opacity:1;transform:none;transition:none}}
