@charset "UTF-8";
/* https://nlsc.de/wp-content/themes/nlsc/blocks/fact-grid/fact-grid.css?ver=7.0.2 */
.nlsc-fact-grid{--nlsc-fg-gutter:1.5rem;container-type:inline-size;container-name:fact-grid}.nlsc-fact-grid--raised{position:relative;z-index:1}.nlsc-fact-grid__viewport,.nlsc-fact-grid__container{box-sizing:border-box}.nlsc-fact-grid-item{display:flex;flex-direction:column;gap:15px;color:var(--wp--preset--color--foreground)}.nlsc-fact-grid-item__title{margin:0;font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:24px;line-height:1.2;color:var(--wp--preset--color--heading)}.nlsc-fact-grid-item__title-link{color:inherit;text-decoration:none}.nlsc-fact-grid-item__title-link:hover,.nlsc-fact-grid-item__title-link:focus-visible{text-decoration:underline}.nlsc-fact-grid-item__description{font-size:14px;line-height:1.5}.nlsc-fact-grid-item__description>:first-child{margin-top:0}.nlsc-fact-grid-item__description>:last-child{margin-bottom:0}.nlsc-fact-grid--cards .nlsc-fact-grid-item,.nlsc-fact-grid--card.is-slider .nlsc-fact-grid-item{background-color:var(--wp--preset--color--background);border-radius:5px;padding:30px;box-shadow:var(--nlsc-shadow-card-base)}.nlsc-fact-grid--cards .nlsc-fact-grid-item__title{font-weight:600;font-size:20px}.nlsc-fact-grid--card .nlsc-fact-grid__container,.nlsc-fact-grid--card .nlsc-fact-grid__container>.block-editor-block-list__layout,.nlsc-fact-grid--cards .nlsc-fact-grid__container,.nlsc-fact-grid--cards .nlsc-fact-grid__container>.block-editor-block-list__layout{display:grid;grid-template-columns:1fr;column-gap:40px;row-gap:35px}.nlsc-fact-grid--cards .nlsc-fact-grid__container,.nlsc-fact-grid--cards .nlsc-fact-grid__container>.block-editor-block-list__layout{column-gap:24px;row-gap:24px}.nlsc-fact-grid--card .nlsc-fact-grid__container{background-color:var(--wp--preset--color--background);border-radius:5px;box-shadow:var(--nlsc-shadow-card-base);padding:var(--wp--preset--spacing--section-base,60px)}@container fact-grid (min-width:40rem){.nlsc-fact-grid--card .nlsc-fact-grid__container,.nlsc-fact-grid--card .nlsc-fact-grid__container>.block-editor-block-list__layout,.nlsc-fact-grid--cards .nlsc-fact-grid__container,.nlsc-fact-grid--cards .nlsc-fact-grid__container>.block-editor-block-list__layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fact-grid (min-width:60rem){.nlsc-fact-grid--card .nlsc-fact-grid__container,.nlsc-fact-grid--card .nlsc-fact-grid__container>.block-editor-block-list__layout,.nlsc-fact-grid--cards .nlsc-fact-grid__container,.nlsc-fact-grid--cards .nlsc-fact-grid__container>.block-editor-block-list__layout{grid-template-columns:repeat(3,minmax(0,1fr))}.nlsc-fact-grid--card .nlsc-fact-grid__container{column-gap:60px}}@media (max-width:767.98px){.nlsc-fact-grid.nlsc-fact-grid--card,.nlsc-fact-grid.nlsc-fact-grid--cards{max-width:none!important;margin-left:calc(-1 * var(--wp--style--root--padding-left, 24px))!important;margin-right:calc(-1 * var(--wp--style--root--padding-right, 24px))!important}}.nlsc-fact-grid.is-slider .nlsc-fact-grid__viewport{overflow:hidden;padding-inline:0;padding-block:6px 20px}.nlsc-fact-grid.is-slider .nlsc-fact-grid__container{display:flex;width:auto;max-width:none;margin-inline:0;padding-inline:var(--nlsc-fg-gutter);column-gap:16px}.nlsc-fact-grid.is-slider .nlsc-fact-grid__container>.nlsc-fact-grid-item{flex:0 0 auto;inline-size:min(80%, 20rem)}.nlsc-fact-grid--card.is-slider .nlsc-fact-grid__container{background:none;box-shadow:none;border-radius:0;padding-block:0}.nlsc-fact-grid__controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding-inline:var(--nlsc-fg-gutter)}.nlsc-fact-grid__buttons{display:flex;align-items:center;gap:12px}.nlsc-fact-grid:not(.is-slider) .nlsc-fact-grid__controls{display:none}.nlsc-fact-grid__arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--wp--preset--color--primary);border-radius:50%;background:#fff0;color:var(--wp--preset--color--primary);cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease,opacity 0.15s ease}.nlsc-fact-grid__arrow:hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary-foreground)}.nlsc-fact-grid__arrow:disabled{opacity:.35;cursor:default;background:#fff0;color:var(--wp--preset--color--primary)}.nlsc-fact-grid__arrow svg{width:20px;height:20px}.nlsc-fact-grid__dots{display:flex;align-items:center;gap:8px}.nlsc-fact-grid__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background-color:var(--wp--preset--color--secondary);opacity:.5;cursor:pointer;transition:opacity 0.15s ease,background-color 0.15s ease,transform 0.15s ease}.nlsc-fact-grid__dot.is-selected{background-color:var(--wp--preset--color--primary);opacity:1;transform:scale(1.25)}.nlsc-fact-grid--row .nlsc-fact-grid__container,.nlsc-fact-grid--row .nlsc-fact-grid__container>.block-editor-block-list__layout,.nlsc-fact-grid--row-card .nlsc-fact-grid__container,.nlsc-fact-grid--row-card .nlsc-fact-grid__container>.block-editor-block-list__layout{display:grid;grid-template-columns:1fr}.nlsc-fact-grid--row .nlsc-fact-grid__container,.nlsc-fact-grid--row .nlsc-fact-grid__container>.block-editor-block-list__layout{gap:1px;overflow:hidden}.nlsc-fact-grid--row .nlsc-fact-grid-item{justify-content:center;align-items:center;text-align:center;padding:20px 24px;box-shadow:1px 0 0 0 var(--wp--preset--color--primary),0 1px 0 0 var(--wp--preset--color--primary)}.nlsc-fact-grid--row .nlsc-fact-grid-item__title{font-family:var(--wp--preset--font-family--body);font-weight:800;font-size:16px;line-height:1.5}.nlsc-fact-grid--row-card .nlsc-fact-grid__container{background-color:var(--wp--preset--color--background);border-radius:5px;box-shadow:var(--nlsc-shadow-card-base);padding:var(--wp--preset--spacing--section-sm,35px)}.nlsc-fact-grid--row-card .nlsc-fact-grid__container,.nlsc-fact-grid--row-card .nlsc-fact-grid__container>.block-editor-block-list__layout{column-gap:35px;row-gap:24px}.nlsc-fact-grid--row-card .nlsc-fact-grid-item{justify-content:center;align-items:center;text-align:center;gap:5px}.nlsc-fact-grid--row-card .nlsc-fact-grid-item__title{font-family:var(--wp--preset--font-family--body);font-weight:800;font-size:16px;line-height:1.5}@container fact-grid (min-width:40rem){.nlsc-fact-grid--row .nlsc-fact-grid__container,.nlsc-fact-grid--row .nlsc-fact-grid__container>.block-editor-block-list__layout,.nlsc-fact-grid--row-card .nlsc-fact-grid__container,.nlsc-fact-grid--row-card .nlsc-fact-grid__container>.block-editor-block-list__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.nlsc-fact-grid--row .nlsc-fact-grid__container>.nlsc-fact-grid-item:last-child:nth-child(odd),.nlsc-fact-grid--row-card .nlsc-fact-grid__container>.nlsc-fact-grid-item:last-child:nth-child(odd){grid-column:1 / -1}}@container fact-grid (min-width:60rem){.nlsc-fact-grid--row .nlsc-fact-grid__container,.nlsc-fact-grid--row .nlsc-fact-grid__container>.block-editor-block-list__layout,.nlsc-fact-grid--row-card .nlsc-fact-grid__container,.nlsc-fact-grid--row-card .nlsc-fact-grid__container>.block-editor-block-list__layout{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.nlsc-fact-grid--row .nlsc-fact-grid__container>.nlsc-fact-grid-item:last-child:nth-child(odd),.nlsc-fact-grid--row-card .nlsc-fact-grid__container>.nlsc-fact-grid-item:last-child:nth-child(odd){grid-column:auto}}.acf-block-component>.nlsc-fact-grid{max-width:none!important}.nlsc-fact-grid__container:has(.block-editor-block-list__layout){display:block}.nlsc-fact-grid__container>.block-editor-block-list__layout>.wp-block{margin-top:0;margin-bottom:0;max-width:none;align-self:stretch;display:grid}