section.svelte-12w1tto{display:flex;flex-direction:column;gap:var(--spacing-small)}section.svelte-12w1tto article:where(.svelte-12w1tto){border:2px solid var(--color-contrast);border-radius:var(--border-radius);padding:var(--spacing-article-to-content);margin-top:var(--spacing-medium-vertical)}section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto){display:flex;flex-wrap:nowrap;gap:var(--spacing-small);flex-direction:column;justify-content:space-between}section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto)>div:where(.svelte-12w1tto){width:100%}section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto) picture{margin-bottom:0;margin-top:calc((var(--spacing-article-to-content) + var(--spacing-medium-vertical)) * -1);margin-right:calc(var(--spacing-small) * -1);margin-left:calc(var(--spacing-small) * -1);width:calc(100% + var(--spacing-small) * 2);border-radius:calc(var(--border-radius) + 4px)}section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto) picture img{object-fit:cover;border:4px solid var(--color-main-light)}@container container (min-width: 650px){section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto){flex-direction:unset}section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto)>div:where(.svelte-12w1tto){width:60%}section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto) picture{margin-bottom:calc((var(--spacing-article-to-content) - var(--spacing-small)) * -1);margin-top:calc((var(--spacing-article-to-content) - var(--spacing-small)) * -1);margin-right:0;margin-left:calc((var(--spacing-article-to-content) + var(--spacing-small)) * -1);width:calc(40% + var(--spacing-article-to-content))}section.svelte-12w1tto article:where(.svelte-12w1tto):nth-child(odd)>div:where(.svelte-12w1tto){flex-direction:row-reverse}section.svelte-12w1tto article:where(.svelte-12w1tto):nth-child(odd)>div:where(.svelte-12w1tto) picture{margin-right:calc((var(--spacing-article-to-content) + var(--spacing-small)) * -1);margin-left:0}}@container container (min-width: 1200px){section.svelte-12w1tto article:where(.svelte-12w1tto)>div:where(.svelte-12w1tto) picture{margin-left:calc((var(--spacing-article-to-content) + var(--spacing-medium)) * -1)}section.svelte-12w1tto article:where(.svelte-12w1tto):nth-child(odd)>div:where(.svelte-12w1tto) picture{margin-right:calc((var(--spacing-article-to-content) + var(--spacing-medium)) * -1)}}section.svelte-12w1tto a.btn{margin-top:var(--spacing-small)}
