@use postcss-media-minmax;#main .sidebar{container:sidebar / inline-size}article.node footer{border-top:2px solid var(--bs-border-color);margin:2rem 0 1rem;padding:8px 0}article.node.teaser{--image-max-width: 480px;border-bottom:1px solid var(--bs-border-color);display:grid;margin-bottom:30px}@media screen and (width > 768px){article.node.teaser{--image-max-width: 220px;gap:0 1.5em;grid-auto-columns:column;grid-template-columns:[image] var(--image-max-width) [content] auto;padding-bottom:.8em}}:is(article.node.teaser header) h2,:is(article.node.teaser header) h3{margin-bottom:1rem;margin-top:0}@media screen and (width > 768px){article.node.teaser header{grid-column:content;grid-row:1}}article.node.teaser .node__content,article.node.teaser .node__image{display:flex;flex-flow:column nowrap}:is(article.node.teaser .node__content,article.node.teaser .node__image) .field--name-field-image{margin-bottom:0}:is(:is(article.node.teaser .node__content,article.node.teaser .node__image) .field--name-field-image) img{max-width:var(--image-max-width);width:100%}@media screen and (width > 768px){:is(article.node.teaser .node__content,article.node.teaser .node__image) .field--name-field-image{flex:0 0 auto}:is(:is(article.node.teaser .node__content,article.node.teaser .node__image) .field--name-field-image) img{width:auto}}:is(article.node.teaser .node__content,article.node.teaser .node__image) .field--name-body{text-align:justify}@media screen and (width > 768px){:is(article.node.teaser .node__content,article.node.teaser .node__image) .field--name-body{text-align:justify}}@media screen and (width > 768px){article.node.teaser .node__content,article.node.teaser .node__image{flex-flow:row nowrap}}@media screen and (width > 768px){article.node.teaser .node__content{grid-column:content;grid-row:2;height:fit-content}article.node.teaser .node__image{grid-column:image;grid-row:1 / 4}}article.node.teaser footer{border:none;justify-content:space-between;margin:0}:is(article.node.teaser footer) .tags{margin-right:auto}@media screen and (width > 768px){article.node.teaser footer{grid-column:content;grid-row:3;padding:0}}@container sidebar (width < 400px){article.node.teaser.teaser{grid-template-columns:100%}article.node.teaser .node__content,article.node.teaser .node__image,article.node.teaser .tags,article.node.teaser .inline__links{display:none}article.node.teaser .node__meta{font-size:.75em;line-height:1.5em}:is(article.node.teaser .node__meta) .author,:is(article.node.teaser .node__meta) .delimiter{display:none}article.node.teaser header,article.node.teaser footer{grid-column:1}:is(article.node.teaser header,article.node.teaser footer) h3{margin-bottom:.5em}}article.node .node__meta{color:var(--bs-gray-600);font-size:.857em;line-height:1em;margin-bottom:.8em}:is(article.node .node__meta) .delimiter{margin-left:.4em;margin-right:.1em}@media screen and (width > 768px){article.node .node__meta{margin-bottom:0}}article.node .node__links,article.node .inline__links{font-size:.93em;text-align:right}.inline:is(:is(article.node .node__links,article.node .inline__links) nav){justify-content:flex-end}article.node [dir=rtl] .node__links,article.node [dir=rtl] .inline__links{text-align:left}article.node.node--unpublished{background-color:color-mix(in sRGB,var(--bs-red) 12%,transparent);border-radius:var(--bs-border-radius-lg);padding:20px 15px 0}:is(article.node.node--unpublished .comment-text) .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}
