/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[data-component-id="gesso:accordion-item"] summary{border-bottom:1px solid #E5E5E5;color:#72539F;cursor:pointer;display:block;font-family:"DIN",sans-serif;font-size:20px;list-style:none;padding:1em 0 1em 1.5em;position:relative;}[data-component-id="gesso:accordion-item"] summary::-webkit-details-marker{display:none;}[data-component-id="gesso:accordion-item"] summary::before{content:'+';font-size:32px;left:0;position:absolute;top:7px;}@media (min-width:800px){[data-component-id="gesso:accordion-item"] summary{font-size:24px;}[data-component-id="gesso:accordion-item"] summary::before{font-size:45px;top:3px;}}[data-component-id="gesso:accordion-item"][open] > summary::before{content:'-';}[data-component-id="gesso:accordion-item"] > :not(summary) > *{padding:1em 0;}[data-component-id="gesso:accordion-item"] .link-list{display:block;}[data-component-id="gesso:accordion-item"] .button--download{font-size:20px;margin:1em 0 2em;}[data-component-id="gesso:accordion-item"] .button--download::after{top:12px;}
.card-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem;}.card-image_image{text-align:center;}.card-image__body > *:last-child{margin-bottom:0;}
.grid__items{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr);}@media (min-width:600px){.grid.--columns-2 .grid__items{grid-template-columns:repeat(2,1fr);}}@media (min-width:600px){.grid.--columns-3 .grid__items{grid-template-columns:repeat(2,1fr);}}@media (min-width:800px){.grid.--columns-3 .grid__items{grid-template-columns:repeat(3,1fr);}}@media (min-width:600px){.grid.--columns-4 .grid__items{grid-template-columns:repeat(2,1fr);}}@media (min-width:900px){.grid.--columns-4 .grid__items{grid-template-columns:repeat(4,1fr);}}
