.grid--information[data-v-2208ffc1]{grid-template-columns:repeat(auto-fit,minmax(min(clamp(18em,20vw,30em),100%),1fr));gap:1em}.section--information-highlight[data-v-2208ffc1]{max-width:100svw;overflow:hidden}.grid--information-highlight[data-v-2208ffc1]{scroll-snap-type:x mandatory;display:flex;overflow-x:scroll}.grid--information-highlight>article[data-v-2208ffc1]{scroll-snap-align:start;flex:0 0 clamp(25%,16em,75svw);width:50%;display:inline-block}.information-card[data-v-2208ffc1]{background:var(--light-color);transition:all .2s;position:relative;overflow:hidden}.information-card[data-v-2208ffc1]:hover{background:color-mix(in srgb,var(--tertiary-color),var(--light-color) 90%)}.information-card[data-v-2208ffc1]{border-radius:.5em}.information-card header[data-v-2208ffc1]{display:grid}.information-card header[data-v-2208ffc1]>*{grid-area:1/1/1/1}.information-card:hover header img[data-v-2208ffc1]{transform:scale(1.05)}.information-card a[data-v-2208ffc1]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;height:100%;text-decoration:none;display:grid}.information-card__readmore[data-v-2208ffc1]{aspect-ratio:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2em;font-size:1.5em;display:flex}.information-card footer[data-v-2208ffc1]{justify-self:flex-end}.bg--grey .information-card[data-v-2208ffc1]{background:#fff}.information-card__price[data-v-2208ffc1]{color:#fff;z-index:1;place-self:flex-start;padding:.5em 1.5em;font-weight:600;display:inline-flex;position:relative}.information-card__price[data-v-2208ffc1]:before{content:"";background:var(--primary-color);z-index:-1;border-radius:0 0 1.5em;width:100%;height:100%;position:absolute;top:0;left:0}.bg--grey .information-card[data-v-2208ffc1],.bg--primary .information-card[data-v-2208ffc1]{background:#fff}.bg--grey .information-card__readmore[data-v-2208ffc1],.bg--primary .information-card__readmore[data-v-2208ffc1]{background:var(--light-color)}.information-card__main[data-v-2208ffc1]{flex-flow:wrap;align-items:center;gap:1.5em;padding:1em;display:flex}.information-card__title[data-v-2208ffc1]{font-size:var(--h5);flex:1 1 0;margin-bottom:0}body:has(.information--cover) .site-header[data-v-2208ffc1]{background:#fff}
