:root{--max-width-content:1240px;--max-width-content-narrow:640px;--huldi-lightblue:oklch(.6972 .1805 240);--huldi-mediumblue:oklch(.5317 .1721 240);--huldi-darkblue:oklch(.3574 .1066 240);--huldi-font:"Outfit";--masonry-filter-gap:2em;--color-primary:oklch(from var(--huldi-mediumblue) l c h);--color-secondary:oklch(from var(--huldi-lightblue) l c h);--color-primary-muted:oklch(from var(--color-primary) 95% .01 h);--color-secondary-muted:oklch(from var(--color-secondary) 95% .01 h);--color-success:oklch(50% .12 150);--color-warning:oklch(50% .15 30);--color-focus:var(--color-secondary);--color-background:white;--color-foreground:var(--color-primary);--color-text:#122a38;--color-text-base:var(--color-text);--color-title:var(--color-primary);--color-link:var(--color-primary);--color-nav-text:var(--color-text);--color-nav-text-active:var(--color-primary);--color-footer-text:var(--color-text);--color-divider:#f1f1f1;--font-family:var(--huldi-font), Helvetica, Arial, Verdana, sans-serif;--font-family-title:var(--huldi-font), Helvetica, Arial, Verdana, sans-serif;--font-family-monospace:'Courier Prime', monospace;--font-family-icon:'Phosphor';--font-size-base:1rem;--font-size-nav:1.2rem;--font-weight-base:400;--font-weight-title:600;--font-weight-menu:400;--text-transform-title:none;--color-button-background:var(--color-primary);--color-button-foreground:white;--color-body:white;--color-wrapper:white;--color-sheet:white;--lightbox-overlay-color:white;--lightbox-overlay-arrow:var(--color-primary);--spacing:2rem;--spacing-s:calc(.5 * var(--spacing));--spacing-l:calc(2 * var(--spacing));--radius:4px;--border-width:2px;--masonry-filter-min-column-width:18em;--masonry-filter-gap:var(--spacing)}@media (max-width:768px){:root{--masonry-filter-min-column-width:16em}}@media (max-width:360px){:root{--masonry-filter-min-column-width:10em}}.component-section{position:relative;isolation:isolate;padding:var(--spacing);background-color:var(--color-background);box-sizing:border-box}.component-section{display:flex;flex-direction:column;width:100%}.component-section.flex-pos-top-left{justify-content:flex-start}.component-section.flex-pos-top-left .section-content{align-items:flex-start}.component-section.flex-pos-center-left{justify-content:center}.component-section.flex-pos-center-left .section-content{align-items:center}.component-section.flex-pos-bottom-left{justify-content:flex-end}.component-section.flex-pos-bottom-left .section-content{align-items:flex-end}.component-section.flex-pos-hero-center{align-self:center;align-items:center;justify-content:center;text-align:center}.component-section.bg-primary{--color-text:white;--color-title:white;--color-link:white;--color-background:var(--color-primary);--overlay-blend-mode:multiply}.component-section.bg-secondary{--color-text:white;--color-title:white;--color-link:white;--color-background:var(--color-secondary);--overlay-blend-mode:multiply}.component-section.bg-primary-muted{--color-background:var(--color-primary-muted)}.component-section.bg-primary-muted.has-media{--color-title:var(--color-text-base)}.component-section.bg-secondary-muted{--color-background:var(--color-secondary-muted)}.component-section.bg-secondary-muted.has-media{--color-title:var(--color-text-base)}.component-section.bg-white{--color-background:white}.component-section.bg-white.has-media{--color-title:var(--color-text-base)}.component-section.bg-black{--color-text:white;--color-title:white;--color-link:white;--color-background:black;--overlay-blend-mode:multiply}.component-section.padding-none{padding-block:0}.component-section.padding-small{padding-block:var(--spacing)}.component-section.padding-default{padding-block:calc(var(--spacing) * 2)}.component-section.padding-large{padding-block:calc(var(--spacing) * 4)}.component-section{--overlay-blend-mode:screen}.component-section .section-media{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.component-section .section-media img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.component-section .section-media::after{content:'';position:absolute;inset:0;width:100%;height:100%;background-color:var(--color-background);mix-blend-mode:var(--overlay-blend-mode)}.component-section.overlay-opacity-0 .section-media::after{opacity:0}.component-section.overlay-opacity-10 .section-media::after{opacity:.1}.component-section.overlay-opacity-20 .section-media::after{opacity:.2}.component-section.overlay-opacity-30 .section-media::after{opacity:.3}.component-section.overlay-opacity-40 .section-media::after{opacity:.4}.component-section.overlay-opacity-50 .section-media::after{opacity:.5}.component-section.overlay-opacity-60 .section-media::after{opacity:.6}.component-section.overlay-opacity-70 .section-media::after{opacity:.7}.component-section.overlay-opacity-80 .section-media::after{opacity:.8}.component-section.overlay-opacity-90 .section-media::after{opacity:.9}.component-section.overlay-opacity-100 .section-media::after{opacity:1}.component-section.overlay-opacity-0 .section-media::after{opacity:.01}.component-section.background-position-top .section-media img{object-position:top center}.component-section.background-position-center .section-media img{object-position:center center}.component-section.background-position-bottom .section-media img{object-position:bottom center}.component-section.min-height-third{min-height:calc(33vh - 5.5rem)}.component-section.min-height-half{min-height:calc(50vh - 5.5rem)}.component-section.min-height-full{min-height:calc(100vh - 5.5rem)}body.path-canvas .component-section.min-height-third{min-height:360px}body.path-canvas .component-section.min-height-half{min-height:540px}body.path-canvas .component-section.min-height-full{min-height:1080px}.component-section .section-header,.component-section .section-content,.component-section .section-footer{z-index:1;position:relative;width:100%;max-width:var(--max-width-content);margin-inline:auto}.component-section.max-width-narrow .section-header,.component-section.max-width-narrow .section-content,.component-section.max-width-narrow .section-footer{max-width:var(--max-width-content-narrow)}.component-section.max-width-unrestricted .section-header,.component-section.max-width-unrestricted .section-content,.component-section.max-width-unrestricted .section-footer{max-width:none}.component-section .section-content{display:grid;gap:2rem 2rem;align-items:flex-start;grid-template-columns:repeat(12, [col-start] 1fr)}.component-section .section-content.layout-100>*{grid-column:auto / span 12}.component-section .section-content.layout-50-50>*{grid-column:auto / span 6}.component-section .section-content.layout-33-33-33>*{grid-column:auto / span 4}.component-section .section-content.layout-25-25-25-25>*{grid-column:auto / span 3}.component-section .section-content.layout-66-33>*:nth-child(1n){grid-column:auto / span 8}.component-section .section-content.layout-66-33>*:nth-child(2n){grid-column:auto / span 4}.component-section .section-content.layout-33-66>*:nth-child(1n){grid-column:auto / span 4}.component-section .section-content.layout-33-66>*:nth-child(2n){grid-column:auto / span 8}.component-section .section-content.layout-75-25>*:nth-child(1n){grid-column:auto / span 9}.component-section .section-content.layout-75-25>*:nth-child(2n){grid-column:auto / span 3}.component-section .section-content.layout-25-75>*:nth-child(1n){grid-column:auto / span 3}.component-section .section-content.layout-25-75>*:nth-child(2n){grid-column:auto / span 9}.component-section .section-content.layout-50-25-25>*:nth-child(1n){grid-column:auto / span 6}.component-section .section-content.layout-50-25-25>*:nth-child(2n){grid-column:auto / span 3}.component-section .section-content.layout-50-25-25>*:nth-child(3n){grid-column:auto / span 3}.component-section .section-content.layout-25-50-25>*:nth-child(1n){grid-column:auto / span 3}.component-section .section-content.layout-25-50-25>*:nth-child(2n){grid-column:auto / span 6}.component-section .section-content.layout-25-50-25>*:nth-child(3n){grid-column:auto / span 3}.component-section .section-content.layout-25-25-50>*:nth-child(1n){grid-column:auto / span 3}.component-section .section-content.layout-25-25-50>*:nth-child(2n){grid-column:auto / span 3}.component-section .section-content.layout-25-25-50>*:nth-child(3n){grid-column:auto / span 6}@media screen and (max-width:28rem){.component-section .section-content.layout-100{grid-template-columns:1fr}.component-section .section-content.layout-100>*:nth-child(n){grid-column:auto}}@media screen and (max-width:32em){.component-section .section-content.layout-50-50{grid-template-columns:1fr}.component-section .section-content.layout-50-50>*:nth-child(n){grid-column:auto}}@media screen and (max-width:48em){.component-section .section-content.layout-33-33-33,.component-section .section-content.layout-66-33,.component-section .section-content.layout-33-66{grid-template-columns:1fr}.component-section .section-content.layout-33-33-33>*:nth-child(n),.component-section .section-content.layout-66-33>*:nth-child(n),.component-section .section-content.layout-33-66>*:nth-child(n){grid-column:auto}}@media screen and (max-width:64em){.component-section .section-content.layout-25-25-25-25,.component-section .section-content.layout-75-25,.component-section .section-content.layout-25-75,.component-section .section-content.layout-50-25-25,.component-section .section-content.layout-25-50-25,.component-section .section-content.layout-25-25-50{grid-template-columns:1fr}.component-section .section-content.layout-25-25-25-25>*:nth-child(n),.component-section .section-content.layout-75-25>*:nth-child(n),.component-section .section-content.layout-25-75>*:nth-child(n),.component-section .section-content.layout-50-25-25>*:nth-child(n),.component-section .section-content.layout-25-50-25>*:nth-child(n),.component-section .section-content.layout-25-25-50>*:nth-child(n){grid-column:auto}}.component-section.mark-unpublished::before{content:"";position:absolute;top:1em;left:0;bottom:1em;border-left-width:.5em;border-left-color:oklch(from var(--color-danger) l c h / .5);border-left-color:var(--color-danger);border-left-style:solid;display:block;color:white;z-index:10}.component-section.mark-unpublished::after{content:"nicht publiziert";position:absolute;top:.25em;left:0;transform:rotate(7deg);transform-origin:top left;color:white;background-color:var(--color-danger);padding:.25em 1em;font-size:.8rem;z-index:20}/*# sourceMappingURL=./section.css.map */