main.heading-with-paragraph>h1+div{max-width:14em}main .clickable-cards-list{--image-height:20rem;--card-color:#80ba27}main .clickable-cards-list li:not(.expanded) .expandable-content:before,main .clickable-cards-list li:not(.expanded) .expandable-content>*{transform:translateY(-20rem)!important}main .clickable-cards-list{flex-direction:column;align-items:center;margin-bottom:5rem;display:flex}main .clickable-cards-list .inspiration-card{width:20rem;max-width:calc(100vw - 2em);overflow:hidden}main .clickable-cards-list .inspiration-card h2{text-transform:uppercase;z-index:1;font-size:1.8em}main .clickable-cards-list .inspiration-card img{transition:transform .5s}main .clickable-cards-list .inspiration-card:hover img,main .clickable-cards-list .inspiration-card:focus-within img{transform:scale(1.1)}main .clickable-cards-list li+li{margin-top:2.7em}main .load-more{margin:5rem auto;display:block}@media (min-width:800px){main .clickable-cards-list{--image-height:28rem}main .clickable-cards-list li:not(.expanded) .expandable-content:before,main .clickable-cards-list li:not(.expanded) .expandable-content>*{transform:translateY(-28rem)!important}main .clickable-cards-list{grid-gap:3em;grid-template-columns:repeat(auto-fill,28rem);justify-content:center;gap:3em;margin-top:12em;padding:0 4em;display:grid}main .clickable-cards-list .inspiration-card{width:28rem}main .clickable-cards-list li+li{margin-top:0}}.clickable-cards-list{margin:0;padding:0;list-style:none}.clickable-cards-list>li{max-width:22em;margin:0 auto;position:relative}.clickable-cards-list>li+li{margin-top:4em}.clickable-cards-list>li figure{margin:0}.clickable-cards-list>li figure img{height:var(--image-height);object-fit:cover;width:100%}.clickable-cards-list>li figure figcaption h2,.clickable-cards-list>li figure figcaption h3{margin:.5em 0 .2em;font-size:1.5em;font-weight:600}.clickable-cards-list>li figure figcaption .short-description{background:var(--card-color);text-transform:uppercase;padding:.2em;font-size:1.2em;font-weight:600;line-height:1;display:block}.clickable-cards-list>li figure figcaption .expand-button{width:100%;height:var(--image-height);cursor:pointer;z-index:1;background:0 0;border:none;position:absolute;top:0;left:0}.clickable-cards-list>li figure figcaption .expandable-content{height:var(--image-height);flex-direction:column;justify-content:center;padding:2.5rem;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.clickable-cards-list>li figure figcaption .expandable-content:before{content:"";background:var(--card-color);z-index:1;display:block;position:absolute;inset:0}.clickable-cards-list>li figure figcaption .expandable-content .description{z-index:2;max-width:13em;font-size:.9em}.clickable-cards-list>li figure figcaption .expandable-content .social-link-list{--underline-color:white;z-index:2;margin-top:2.5rem}.clickable-cards-list>li figure figcaption .expandable-content .social-link-list svg{fill:currentColor}.clickable-cards-list>li figure figcaption .expandable-content:before,.clickable-cards-list>li figure figcaption .expandable-content>*{visibility:hidden;transform:translateY(calc(0px - var(--image-height)));transition:all .6s;transition-property:visibility transform}.clickable-cards-list>li.expanded figure figcaption .expandable-content:before,.clickable-cards-list>li.expanded figure figcaption .expandable-content>*{visibility:visible;transform:translateY(0)}.clickable-cards-list>li .click-hint{width:100%;height:var(--image-height);color:#fff;background:radial-gradient(#0003,#000000b3);flex-direction:column;justify-content:center;align-items:center;animation:1.7s fade;display:flex;position:absolute;top:0;left:0}@keyframes fade{0%{opacity:0}35%{opacity:1}65%{opacity:1}to{opacity:0}}.clickable-cards-list>li .click-hint span{text-transform:uppercase;color:#fff;font-size:1.5em;font-weight:500;animation:1.7s pulse;display:block}@keyframes pulse{0%{transform:scale(1)}35%{transform:scale(1.05)}65%{transform:scale(1.05)}to{transform:scale(1)}}@media (min-width:800px){.clickable-cards-list{grid-gap:3.5rem;grid-template-columns:repeat(auto-fill,minmax(18em,1fr));grid-auto-rows:min-content;gap:3.5rem;display:grid}.clickable-cards-list>li{max-width:none;margin:0}.clickable-cards-list>li+li{margin-top:0}.clickable-cards-list>li figure .short-description{width:max-content;min-width:75%}.clickable-cards-list>li figure figcaption .expandable-content{padding:15%}.clickable-cards-list>li figure figcaption .expandable-content .description{font-size:1.2em}}.infinite-scroll-region{transition:opacity .1s}.infinite-scroll-region.has-outdated-content{opacity:.3}
