/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box;--font-eon: "EON-Bold";--distance-element--large: 110px;--form-input-padding: 10px 0 8px;--invalid-form-input-padding: 10px 0 8px 25px}body{font-family:Polo-Leicht,arial,sans-serif}@font-face{font-family:Polo-Buch;src:url(/assets/Polo11RBuch-CvUuD7GI.woff) format("woff")}@font-face{font-family:Polo-Leicht;src:url(/assets/Polo11RLeicht-CLLKE17H.woff) format("woff")}@font-face{font-family:Polo-Krftg;src:url(/assets/Polo11RKrftg-BCpKnLmm.woff) format("woff")}@font-face{font-family:EON-Bold;src:url(/assets/EON-Bold-DAgDlPQ3.otf)}a:not(a[class]){color:rgb(var(--color-bag-blue));text-decoration:none}a:not(a[class]):hover{text-decoration:underline}*{--color-black: 0, 0, 0;--color-brown: 80, 43, 89;--color-white: 255, 255, 255;--color-bag-yellow: 255, 225, 0;--color-bag-gray-light: 235, 235, 235;--color-bag-gray-dark: 211, 211, 211;--color-bag-gray-darker: 40, 40, 40;--color-bag-blue: 0, 145, 187;--color-bag-blue-area: 66, 176, 210;--color-bag-red: 235, 39, 39;--color-editor-black: 31, 31, 31}:root{--layout-page-max-width: 1980px;--layout-outer-wrap-width: 1817px;--layout-breakout-width: 1717px;--layout-content-width: 1500px;--layout-side-padding: 1rem;--layout-side-padding-increased: 3rem}.layout-content-grid{--outer-wrap-size: calc( (var(--layout-outer-wrap-width) - var(--layout-breakout-width)) / 2 );--breakout-size: calc( (var(--layout-breakout-width) - var(--layout-content-width)) / 2 );display:grid;align-items:start;align-content:start;grid-template-columns:[full-width-start] minmax(var(--layout-side-padding),1fr) [outer-wrap-start] minmax(0,var(--outer-wrap-size)) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--layout-side-padding) * 2),var(--layout-content-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(0,var(--outer-wrap-size)) [outer-wrap-end] minmax(var(--layout-side-padding),1fr) [full-width-end]}.layout-content-grid>:not(.layout-place-outer-wrap,.layout-place-breakout,.layout-place-full-width){grid-column:content}.layout-content-grid>.layout-place-breakout{grid-column:breakout}.layout-content-grid>.layout-place-outer-wrap{grid-column:full-width}.layout-content-grid>.layout-place-full-width{grid-column:full-width}@media (min-width: 600px){.layout-content-grid>.layout-place-breakout{grid-column:breakout}.layout-content-grid>.layout-place-outer-wrap{grid-column:outer-wrap}.layout-content-grid>.layout-place-full-width{grid-column:full-width}}#root{display:flex;flex-direction:column;min-height:100vh}.main{flex-grow:1}.eonui-control-wrapper{opacity:.2!important}.footer-spacer{margin-top:50px}.media-element:not(.is-podcast){margin:0 -16px}.layout-embedded .media-element:not(.is-podcast){margin:0;width:100vw}.layout-embedded{background-color:#000}@media (min-width: 900px){.media-element{margin:20px 0 0;position:relative}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.media-meta{font-size:18px}.content-slot{margin-top:60px}.media-title{padding-top:10px;padding-bottom:10px;font-family:EON-Regular;color:rgb(var(--color-bag-blue));font-weight:500;display:flex;align-items:center;gap:10px;font-size:20px;flex-direction:column;align-items:start}.media-title>.badge{transform:translateY(-3px)}@media (min-width: 900px){.media-title{font-size:2rem;flex-direction:row;align-items:center;gap:20px}.media-title>.badge{transform:translateY(-6px)}}.sonner-action-button{border-left:1px solid var(--eon-bag-darkblue1)!important}.sonner-action-button:hover{background-color:var(--eon-bag-blue-shade-2)!important;color:var(--eon-bag-blue-font)!important}.content-slot{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width: 900px){.content-slot{grid-template-columns:1fr 1fr;gap:30px}}@media (min-width: 1200px){.content-slot{grid-template-columns:1fr 1fr 1fr;gap:30px}}.content-slot>*{grid-column:span 3}.content-slot>.span-2{grid-column:span 2}.content-slot>.span-1{grid-column:span 1}.podcast-playout-area{margin-top:40px;margin-bottom:30px;display:grid;grid-template-columns:1fr;gap:20px;align-items:end}@media (min-width: 900px){.podcast-playout-area{grid-template-columns:repeat(4,1fr)}}.podcast-playout-area img{width:100%;height:auto;max-width:400px}.podcast-playout-area .media-element{grid-column:span 3}.embla+.content-teaser{margin-top:30px}.project-select{display:grid;grid-template-columns:1fr 1fr;gap:10px}.project-select h2{margin:0 0 6px;padding:0;font-size:16px;font-weight:500}.project-select ul{margin:0 0 25px;padding:0;list-style:none;border:1px solid #d1d5db;background-color:#fff;height:200px;overflow:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.project-select button{margin:0;padding:9px 12px 3px 35px;background:#fff;border:0;font-size:14px;border-bottom:1px solid #d1d5db;width:100%;text-align:left;cursor:pointer;position:relative}.project-select button:hover{background:#f3f4f6}.project-select button svg{margin-right:6px;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.full-screen-loading-indicator{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-bag-blue),.9);display:flex;justify-content:center;align-items:center}.full-screen-loading-indicator__content{position:absolute;z-index:101;display:flex;flex-direction:column;align-items:center}.full-screen-loading-indicator__icon{color:#fff;width:150px;height:auto;animation:rubberband 1s ease-in-out infinite}.full-screen-loading-indicator__text{text-align:center;font-size:1.5rem;font-weight:700;color:rgb(var(--color-white));font-family:EON-Regular}@keyframes rubberband{0%{transform:scaleX(1)}40%{transform:scaleX(1.12) scaleY(.75)}55%{transform:scaleX(.85) scaleY(1)}65%{transform:scaleX(1.09) scaleY(.85)}75%{transform:scaleX(.9) scaleY(1)}90%{transform:scaleX(1.05) scaleY(.95)}to{transform:scaleX(1) scaleY(1)}}.admin-page-header{border-bottom:1px solid oklch(.928 .006 264.531);position:sticky;z-index:100;top:0;background-color:#fff}.admin-page-header__title{margin:0;padding:27px 0 17px;letter-spacing:.03em}.admin-section{margin-bottom:20px;display:flex;flex-direction:column;flex:1;padding:0}.admin-section__title{margin:20px 0 32px;letter-spacing:.03em}.admin-section__description{margin:-16px 0 26px;padding-bottom:8px;font-size:16px;line-height:1.5;color:#575757;border-bottom:1px solid oklch(.928 .006 264.531)}.badge{padding:2px 12px 0;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;background-color:var(--eon-bag-yellow);color:var(--eon-bag-yellow-font);font-family:EON-Regular;font-size:16px;line-height:18.4px;position:relative}@media (min-width: 500px){.badge{padding:3px 25px 0;height:27px;font-size:22px}}.badge--pulse{background-color:var(--eon-bag-yellow);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:30px;animation:ping 1s cubic-bezier(0,0,.2,1) infinite;opacity:.3}.badge__content{position:relative;z-index:1}@keyframes ping{75%,to{transform:scaleX(1.4) scaleY(1.8);opacity:0}}.card-teaser{position:relative;height:100%;width:100%;overflow:hidden;text-decoration:none}.card_teaser__progress-bar{position:absolute;bottom:0;z-index:50;left:0;height:4px;width:100%;background-color:rgb(var(--color-bag-yellow))}.card-teaser--inset{height:430px;display:block}.card-teaser--inset-wide{margin-top:50px;height:350px;display:block}.card-teaser--portrait{height:640px;display:block}.card-teaser--stacked{display:flex;flex-direction:column}.card-teaser__image{width:100%;height:100%;object-fit:cover;transition:transform .4s ease-out}.card-teaser--inset .card-teaser__image,.card-teaser--inset-wide .card-teaser__image,.card-teaser--portrait .card-teaser__image{position:absolute;top:0;right:0;bottom:0;left:0}.card-teaser--stacked .card-teaser__image,.card-teaser--portrait .card-teaser__image{aspect-ratio:16 / 9;object-fit:cover}.card-teaser:hover .card-teaser__image{transform:scale(1.1)}.card-teaser--stacked:hover .card-teaser__image{transform:none}.card-teaser__content{position:relative;z-index:1;display:flex;flex-direction:column;height:100%}.card-teaser--inset-wide .card-teaser__content{padding:30px 10%;justify-content:end;color:#fff}.card-teaser--inset .card-teaser__content,.card-teaser--portrait .card-teaser__content{padding:30px;justify-content:end;color:#fff}.card-teaser--stacked .card-teaser__content{padding:30px 15px;justify-content:end;color:#000}.card-teaser--inset:after,.card-teaser--inset-wide:after,.card-teaser--portrait:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#0000 10%,#0006 28%,#000c);z-index:0}.card-teaser__headline{margin:0 0 20px;padding:0;font-size:24px;line-height:1.1;font-family:EON-Regular;font-weight:500;-webkit-hyphens:auto;hyphens:auto}@media (width >= 900px){.card-teaser__headline{font-size:26px;line-height:1.25}}.card-teaser--stacked .card-teaser__headline{flex-grow:1}.card-teaser__description{margin:0 0 15px;padding:0;font-size:18px}.card-teaser__meta{font-size:16px}.card-teaser__tags{display:flex;flex-direction:row;align-items:end;gap:10px;height:40px}.card-teaser .overlay-badge{position:absolute;top:10px;left:12px;z-index:10}.bookmark-button{position:absolute;top:24px;right:32px;z-index:10;background:transparent;border:0;color:rgb(var(--color-bag-yellow));cursor:pointer}.bookmark-button svg{width:38px;height:38px}.overlay-badge{padding:8px 8px 4px;font-size:14px;line-height:1;border-radius:15px;background-color:#ffffff4d;display:inline-flex;align-items:center}.overlay-badge svg{transform:translateY(-3px);margin-right:5px;width:14px;height:14px}.carousel-teaser{position:relative;aspect-ratio:1;width:100%;max-width:1500px;display:block}@media (min-width: 900px){.carousel-teaser{aspect-ratio:100 / 49}}.carousel-teaser:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#0000 10%,#0006 28%,#000c);z-index:1}.carousel-teaser__content{padding:15px 20px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:end;color:#fff}@media (min-width: 600px){.carousel-teaser__content{padding:20px 50px}.carousel-teaser__description{flex-grow:0}}.carousel-teaser__title{margin:0 0 20px;font-family:EON-Regular;font-weight:500;font-size:25px}.carousel-teaser__description{display:none}@media (min-width: 600px){.carousel-teaser__title{font-size:33px}}@media (min-width: 1000px){.carousel-teaser__description{display:block;font-size:16px;margin:0 0 38px}}@media (min-width: 1200px){.carousel-teaser__description{font-size:22px}}.carousel-teaser__meta{font-size:16px;display:flex;align-items:end;justify-content:right;order:2}.carousel-teaser__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.carousel-teaser__tags{margin-right:15px;display:flex;flex-direction:row;align-items:end;justify-content:space-between;gap:10px;height:40px;order:1}.carousel-teaser__footer{display:flex;flex-direction:row}@media (min-width: 900px){.carousel-teaser__meta{margin-bottom:8px;justify-content:left;order:1;flex-grow:1}.carousel-teaser__tags{margin-right:0;order:2}.carousel-teaser__footer{flex-direction:column}}.carousel-teaser__play-icon{transform:translateY(-20px)}.carousel-teaser__play-icon svg{width:15vw;height:auto;display:block}@media (min-width: 600px){.carousel-teaser__play-icon{transform:none}.carousel-teaser__play-icon svg{width:12vw;height:auto}}@media (min-width: 900px){.carousel-teaser__play-icon svg{width:8vw;height:auto}}.carousel-teaser__play-icon{padding:1.3%;position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);background:#00000040;border-radius:100%;transition:transform .4s ease-out,background-color .4s ease-out}.carousel-teaser:hover .carousel-teaser__play-icon{background:#0009;transform:translate(-50%,-50%) scale(1.1)}.slider__button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#fff!important;border-radius:14px;color:var(--eon-bag-darkblue1)!important}.slider__button:hover{background-color:var(--eon-bag-darkblue1)!important;color:#fff!important}.slider__button__svg{width:20px;height:20px;color:currentColor}.slider__slide{flex:0 0 90%!important;margin-right:10px}@media (min-width: 768px){.slider__slide{flex:0 0 50%!important}}@media (min-width: 1024px){.slider__slide{flex:0 0 33.333333%!important}}@media (min-width: 1536px){.slider__slide{flex:0 0 25%!important}}.slider{--slide-height: 735px;--slide-spacing: 0;--slide-size: 100%;position:relative}.slider__viewport{overflow:hidden}.slider__container{display:flex;touch-action:pan-y pinch-zoom}.slider__slide{transform:translateZ(0);min-width:0;max-width:1500px;transition:opacity 1s ease-out}.slider__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;user-select:none}.slider__button{background-color:transparent;border:0;color:#fff;position:absolute;top:50%;transform:translateY(-50%);opacity:.5;cursor:pointer;transition:opacity .2s ease-out;pointer-events:all}.slider__button:hover{opacity:1}.slider__button:first-child{left:80px}.slider__button:last-child{right:80px}.slider__button svg{width:60px}.slider__button:disabled{opacity:.1!important}.slider__button__svg{width:35%;height:35%}.slider__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:calc((2.6rem - 1.4rem) / 2 * -1)}.slider__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.slider__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.slider__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}.slider__controls{position:absolute;z-index:10;top:50%;left:0;right:0;bottom:0;pointer-events:none;transform:translateY(-50%);display:none}@media (min-width: 900px){.slider__controls{display:block}}.teaser-strip__carousel{overflow:hidden}@media (width < 400px){.teaser-strip__carousel{grid-column:full-width!important}}.admin-panel .teaser-strip{padding-top:0}.teaser-strip+.teaser-strip,.content-teaser+.teaser-strip{padding-top:80px}.teaser-strip[data-teaser-type=card-stacked]+.teaser-strip{padding-top:30px}.section-title{padding-bottom:20px}.podcast-header+.teaser-strip .section-title{padding-top:0}.bag-headline{margin:0;font-family:Polo-Krftg,arial,sans-serif;font-size:28px;font-weight:500;line-height:1.2;color:var(--eon-bag-aubergine);-webkit-hyphens:auto;hyphens:auto}@media (width >= 900px){.bag-headline{font-size:38px}}.admin-settings-panel{padding:30px 20px 20px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:15px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 2px #0000000d;position:relative}.admin-settings-panel__footer{display:flex;justify-content:flex-end;gap:20px}.admin-button{padding:10px 20px;border:1px solid black;background:#000;color:#fff;font-weight:600;border-radius:6px;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:16px;display:inline-flex;align-items:center;width:fit-content}.admin-button:hover{background:#2b2b2b}.admin-button--secondary{border:1px solid #c6c9cf;background:#edf1f8;color:#111827}.admin-button--danger{border:1px solid #991b1b;background:#dc2626;color:#111827}.admin-button--secondary:hover{background:#c6c9cf}.admin-button--tertiary{border:0;background-color:#e5e7eb;border-radius:15px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#4b5563;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out}.admin-button--tertiary:hover{background-color:#f3f4f6;border:2px solid #d1d5db}.admin-button--tertiary svg{width:100%;height:100%}.admin-button .loading-spinner{margin-left:-5px;margin-right:10px}.loading-spinner{width:16px;height:16px}.rte__container{min-height:60px;width:100%;border-radius:6px;border:1px solid #d1d5db;background-color:#fff;padding:.5rem .75rem;font-size:1rem}@media (min-width: 768px){.rte__container{font-size:.875rem}}.rte__label{display:block;margin-bottom:5px;font-size:.75rem;line-height:calc(1 / .75);font-weight:700;color:#4b5563}.rte__editor-content{font-size:16px;width:100%;border-radius:6px;border:1px solid #d1d5db;background:#ffffff80;padding:8px 12px;cursor:text}.rte__editor-content--focused{outline:2px solid rgb(59 130 246 / 1);border:1px solid transparent;background:#fff}.rte__menu-bar{margin:-.5rem -.75rem .5rem;border-top-left-radius:6px;border-top-right-radius:6px;display:flex;flex-wrap:wrap;gap:.25rem;background-color:#f3f4f6;padding:.5rem .75rem}.rte__menu-bar-button{cursor:pointer;border:none;height:40px;width:40px;border-radius:8px;display:flex;justify-content:center;align-items:center}.rte__menu-bar-button--inactive{background-color:#e5e7eb;color:#111827}.rte__menu-bar-button--active:hover{background-color:#029ec9}.rte__menu-bar-button--active{background-color:#0091bb;color:#fff}.rte__menu-bar-button--inactive:hover{background-color:#d1d5db}.rte__menu-bar-button__history-control{background-color:#e5e7eb;color:#111827}.rte__menu-bar-button__history-control:hover{background-color:#d1d5db}.tiptap :first-child{margin-top:0}.tiptap ul,.tiptap ol{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem;list-style:disc}.tiptap ul li p,.tiptap ol li p{margin-top:.25em;margin-bottom:.25em}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.tiptap h1,.tiptap h2{margin-top:3.5rem;margin-bottom:1.5rem}.tiptap h1{font-size:1.4rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap code{background-color:var(--purple-light);border-radius:.4rem;color:var(--black);font-size:.85rem;padding:.25em .3em}.tiptap pre{background:var(--black);border-radius:.5rem;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap blockquote{border-left:3px solid var(--gray-3);margin:1.5rem 0;padding-left:1rem}.tiptap hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}[contenteditable=true]:focus-visible{outline:2px solid rgb(var(--primary-foreground));outline-offset:5px}.admin-input{position:relative;width:100%;min-height:35px}.admin-input-label{display:block;margin-bottom:5px;font-size:.75rem;line-height:calc(1 / .75);font-weight:700;color:#4b5563}.admin-input input{font-size:16px;width:100%;border-radius:6px;border:1px solid #d1d5db;background:#ffffff80;padding:8px 12px}.admin-input input:hover{background:#fff}.admin-input input:focus{outline:2px solid rgb(59 130 246 / 1);border:1px solid transparent;background:#fff}.admin-page-loading-indicator{position:fixed;top:0;left:0;width:100%;height:4px;z-index:1000;background-color:#4ecbee}.admin-page-loading-indicator__inner{width:100%;height:100%;background-color:#0091bb;animation:admin-page-loading-indicator 1s infinite}@keyframes admin-page-loading-indicator{0%{transform:translate(-100%) scaleX(.6)}to{transform:translate(100%) scaleX(1)}}.loading_spinner{width:16px;height:16px;color:#000;transform:translateY(-2px);pointer-events:none}.media-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fit,100%);gap:16px;grid-column:full-width!important}@media (min-width: 530px){.media-grid{grid-template-columns:repeat(auto-fit,400px);grid-column:breakout!important}}.section-loading-indicator{display:flex;justify-content:center;align-items:center;height:100%;min-height:300px;width:100%}.title-box{margin:20px 0 60px}.title-box p{margin:0}.admin-sidebar{padding:15px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;height:100vh;border-right:1px solid oklch(.928 .006 264.531);position:sticky;top:0;background-color:#f4f6f8}.admin-sidebar__logo{width:100%;height:auto;object-fit:contain}.admin-sidebar__navigation{margin-top:15px}.admin-sidebar__navigation-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}.admin-sidebar__navigation-link{padding:12px 15px 8px;display:flex;align-items:center;gap:8px;color:#502b59;font-size:16px;font-weight:500;text-decoration:none;border-radius:.375rem;border:1px solid transparent;transition:background-color .1s ease-out,color .2s ease-out}.admin-sidebar__navigation-link>svg{width:20px;height:20px;transform:translateY(-3px)}.admin-sidebar__navigation-link--active>svg:first-child{display:none}.admin-sidebar__navigation-link:not(.admin-sidebar__navigation-link--active)>svg:nth-child(2){display:none}.admin-sidebar__navigation-link:hover{border:1px solid #0091bb}.admin-sidebar__navigation-link--active{color:#fff;font-weight:600;background-color:#0091bb}body{font-size:16px!important}.admin-panel{display:grid;grid-template-columns:270px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"sidebar main"}.highlight-teaser{margin-top:50px;width:100%;display:grid;grid-template-columns:1fr}@media (width >= 900px){.highlight-teaser{grid-template-columns:1fr 1fr}}.highlight-teaser__panel{height:100%}@media (max-width: 768px){.highlight-teaser{flex-direction:column}.highlight-teaser>*{width:100%}}.embla{--slide-height: 735px;--slide-spacing: 0;--slide-size: 100%;position:relative}.embla__viewport{overflow:hidden;background-color:#1a1a1a}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;max-width:1500px;transition:opacity 1s ease-out}.embla__slide:not(.is-snapped){opacity:.23}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;user-select:none}.embla__button{background-color:transparent;border:0;color:#fff;position:absolute;top:50%;transform:translateY(-50%);opacity:.5;cursor:pointer;transition:opacity .2s ease-out;pointer-events:all}.embla__button:hover{opacity:1}.embla__button:first-child{left:80px}.embla__button:last-child{right:80px}.embla__button svg{width:60px}.embla__button:disabled{opacity:.1!important}.embla__button__svg{width:35%;height:35%}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:calc((2.6rem - 1.4rem) / 2 * -1)}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;display:flex;align-items:center;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}.embla__controls{position:absolute;z-index:10;top:50%;left:0;right:0;bottom:0;pointer-events:none;transform:translateY(-50%);display:none}@media (min-width: 900px){.embla__controls{display:block}}.card h2{margin:0}.card{padding:20px 25px;display:flex;flex-direction:column;border:1px solid #d1d5db;border-radius:12px;box-shadow:0 1px 2px #0000000d;position:relative}.card-bottom{padding:25px;margin-top:25px;margin-left:-25px;margin-bottom:-20px;width:calc(100% + 50px);background-color:#f3f4f6;border-top:1px solid #d1d5db;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column;gap:20px}.card-disturber-top{position:relative;z-index:15;margin:-25px -25px 25px;padding:10px 25px;display:flex;justify-content:space-between;background-color:red;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#e5e7eb}.card-disturber-top--unsaved{background-color:#e5e7eb;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%236b7280' fill-opacity='0.09' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E")}.card-disturber-top--override{background-color:#22c55e;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23dcfce7' fill-opacity='0.09' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E")}.admin-select{width:100%;height:100%}.admin-select label{display:block;margin-bottom:8px;font-size:.75rem;line-height:calc(1 / .75);font-weight:500;color:#374151}.admin-select__wrapper{position:relative}.admin-select select{font-size:16px;width:100%;height:100%;border-radius:6px;border:1px solid #d1d5db;background:#ffffff80;padding:8px 12px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.admin-select select:hover{background:#fff}.admin-select select:focus{outline:2px solid rgb(59 130 246 / 1);border:1px solid transparent;background:#fff}.admin-select__chevron{position:absolute;right:12px;width:20px;height:20px;top:50%;transform:translateY(-50%)}.admin-link-picker{display:grid;grid-template-columns:1fr 1fr;gap:10px}.loading-ellipsis,.loading-ellipsis div{box-sizing:border-box}.loading-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.loading-ellipsis div{position:absolute;top:33.33333px;width:13.33333px;height:13.33333px;border-radius:50%;background:currentColor;animation-timing-function:cubic-bezier(0,1,1,0)}.loading-ellipsis div:nth-child(1){left:8px;animation:loading-ellipsis1 .6s infinite}.loading-ellipsis div:nth-child(2){left:8px;animation:loading-ellipsis2 .6s infinite}.loading-ellipsis div:nth-child(3){left:32px;animation:loading-ellipsis2 .6s infinite}.loading-ellipsis div:nth-child(4){left:56px;animation:loading-ellipsis3 .6s infinite}@keyframes loading-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loading-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loading-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.loading-ellipsis--white{color:#fff}.media-library__media-grid{--grid-size: 300px;margin:0;padding:0 0 3px;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--grid-size),1fr));gap:10px}.media-library__media-info{margin:0;padding:16px 12px;background-color:#fff;font-size:12px;display:block;flex-grow:1;outline:1px solid #ebebeb;outline-offset:-1px}.media-library__media-info-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.media-library__media-info-details{display:flex;justify-content:space-between}.media-library__media-info-detail{margin-top:6px;display:block;color:#6a6a7c}.media-library__media-grid-item{margin:0;padding:0;display:flex;flex-direction:column;position:relative}.media-library__media-grid-item>*{flex-grow:1}.media-library__media-item{margin:0;padding:0;border:0;display:block;cursor:pointer;position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch;text-align:left;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.media-library__media-item-upper{position:relative}.media-library__media-item--is-selected{outline:2px solid #d1d5db;outline-offset:-2px}.media-library__media-item-image{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='20' height='20' patternTransform='scale(1) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M0 0h10v10H0z'  strokeWidth='1' stroke='none' fill='hsla(0, 0%, 95%, 1)'/><path d='M10 10h10v10H10z'  strokeWidth='1' stroke='none' fill='hsla(0, 0%, 95%, 1)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")}.media-library__media-item-counter{position:absolute;top:12px;left:16px;color:#dad8e7}.media-library__media-item-highlight{position:absolute;top:12px;right:16px}.media-library__media-item-highlight--is-highlighted svg{color:rgb(var(--color-bag-yellow))}.media-library__media-item-backdrop{content:"";display:block;position:absolute;background-color:#35353a;opacity:0;top:0;right:0;bottom:0;left:0;transition:opacity .3s ease-out}.media-library__media-item--is-selected .media-library__media-item-backdrop{opacity:.3}.media-library__media-item-check{position:absolute;z-index:20;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%) scale(.3);color:#dad8e7;opacity:0;outline:2px solid #dad8e7;outline-offset:-3px;border-radius:100%;transition:opacity .3s ease-out,transform .3s ease-out}.media-library__media-item--is-selected .media-library__media-item-check{position:absolute;opacity:1;transform:translate(-50%,-50%) scale(1)}.media-library__media-item-upper:before{content:"";display:block;position:absolute;z-index:10;background-color:#1f1f20;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%) scale(.3);opacity:0;transition:opacity .3s ease-out,transform .3s ease-out}.media-library__media-item--is-selected .media-library__media-item-upper:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.media-library__media-item-top-corner-button{margin:0;padding:0;border:0;background:transparent;position:absolute;top:5px;right:10px;background:#000;color:#fff;width:26px;height:26px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;opacity:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transition:opacity .3s ease-out,background-color .2s ease-out}.media-library__media-grid-item:hover .media-library__media-item-top-corner-button{opacity:1}.media-library__media-item-top-corner-button:hover{background-color:#494949}.media-library__media-item-top-corner-button svg{width:18px;height:18px}.media-library__media-item-top-corner-button:last-child{right:43px}.media-library__media-item-file{aspect-ratio:16/9;display:flex;justify-content:center;align-items:center;background:#dee1e7}.media-library__media-item-file svg{width:120px;gap:120px;color:#5d5a6e}.media-library__media-item-file-badge{padding:2px 4px;font-weight:600;background-color:#a4a0c0;border-radius:3px;position:absolute;bottom:25px;right:28px}.media-library__media-item-file-icon-wrapper{position:relative}.admin-utility-button{padding:6px 8px;display:flex;border:1px solid black;color:#fff;background-color:#000;border-radius:.3rem;cursor:pointer}.admin-utility-button:hover{background-color:#282828}.admin-utility-button>svg{width:20px;height:20px}[class^=modal]{color:var(--ce-color-font-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.modal h2{margin-top:0;margin-bottom:0}.modal{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.modal--is-open{pointer-events:all}.modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background-color:#4b55634d}.modal__container{position:absolute;background-color:#f3f4f6;border:1px solid #d1d5db;box-shadow:0 25px 50px -12px #00000040;min-width:500px;max-width:1600px;max-height:90vh;border-radius:10px;display:flex;flex-direction:column}.modal__container--fullscreen{width:calc(100vw - 40px);height:100vh}.modal__container--content{align-items:center}.modal__container>form{width:100%}.modal-content{width:100%;position:relative;padding:25px;flex-grow:1;display:flex;flex-direction:column;overflow:auto;scrollbar-color:rgb(145,145,145) rgb(233,233,233);scrollbar-width:thin}.modal-footer{width:100%;padding:15px 20px;border-top:1px solid #c6c9cf;display:flex;column-gap:25px;justify-content:space-between}.modal-header{padding:15px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d1d5db;width:100%}.modal-header .modal-header__close-button{position:absolute;right:10px}.modal-header__close-button{width:35px;height:35px;background:transparent}.modal-header__title{font-size:18px;margin-right:75px}.modal-header button+*{margin-right:50px}.search{position:relative}.search svg{width:20px;height:20px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.search input{padding:9px 14px 11px 35px;border-radius:6px;height:40px;border:1px solid #d1d5db;background:#ffffff80}.search input:hover{background:#fff}.search input:focus{outline:2px solid rgb(59 130 246 / 1);border:1px solid transparent;background:#fff}[class^=media-library] h2,[class^=media-library] h3,[class^=media-library] h4{margin:0;padding:0;line-height:1.2}[class^=media-library]{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.media-library__select-all-button{width:auto;border-radius:100px;cursor:pointer;transition:background-color .25s cubic-bezier(.33,0,.35,1),color .25s cubic-bezier(.33,0,.35,1),border-color .25s cubic-bezier(.33,0,.35,1),opacity .25s cubic-bezier(.33,0,.35,1);color:#fff;background-color:#dad8e7;border:0px solid #dad8e7;min-height:48px;font-size:18px;font-weight:700;line-height:18px;padding:0 32px}.media-library__select-all-button--active{transition:background-color .25s cubic-bezier(.33,0,.35,1),color .25s cubic-bezier(.33,0,.35,1),border-color .25s cubic-bezier(.33,0,.35,1),opacity .25s cubic-bezier(.33,0,.35,1);background-color:#00749d;border:0px solid #00749d}.media-library__select-all-button:hover{background-color:#006081}.media-library__container{margin-right:-25px;display:flex;flex-grow:1;overflow:hidden}.media-library .media-library__close-button+*{margin-right:50px}.media-library__loading-indicator{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--ce-color-ui-highlight-background-dark)}.media-library--is-open{pointer-events:all}.media-library__layout-container-top{margin-bottom:19px;padding:19px 25px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d1d5db}.media-library__layout-container-top__item--seamless{display:flex;gap:10px;margin-top:-19px;margin-bottom:-19px}.media-library__layout-container-content{padding:19px 0;overflow:auto;flex-grow:1;display:flex;flex-direction:column}.media-library__layout-container-top+.ce-layout-container-content{padding-top:0;padding-bottom:0}.media-library__layout-container-bottom{margin-top:15px;border-top:1px solid #c6c9cf;padding:18px 15px}.media-library{position:absolute;background-color:#f3f4f6;border:1px solid #d1d5db;box-shadow:0 25px 50px -12px #00000040;width:calc(100vw - 40px);max-width:1600px;max-height:90vh;height:100vh;border-radius:10px;display:flex;flex-direction:column}.media-library__main-content{display:flex;flex-grow:1;overflow:hidden}.media-library__content-wrapper{position:relative;padding:0 25px;width:100%;overflow:auto;scrollbar-color:rgb(145,145,145) rgb(233,233,233);scrollbar-width:thin}.media-library__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background-color:#4b55634d}.media-library__media-items{flex-grow:1;display:flex;flex-direction:column;gap:15px}.media-library__status{padding-right:25px;background-color:#f3f4f6;position:sticky;bottom:0;right:25px;left:0;text-align:right;font-size:12px;display:flex;justify-content:space-between}.media-library__status label{cursor:pointer;display:flex;align-items:center;gap:5px}.media-library__items-container{padding-right:5px;flex-grow:1;text-align:center;min-height:calc(100% - 27px);overflow:auto}.media-library__project{margin:0;padding:35px 15px;border:0;display:block;cursor:pointer;position:relative;width:100%;display:flex;align-items:center;justify-content:center;border-radius:6px;overflow:hidden;background-color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.media-library__project--is-selected{outline:2px solid #d1d5db;outline-offset:-2px}.media-library__project-check{position:absolute;z-index:20;width:25px;height:25px;top:5px;right:5px;transform:scale(.3);color:#dad8e7;opacity:0;outline:2px solid #dad8e7;outline-offset:-3px;border-radius:100%;transition:opacity .3s ease-out,transform .3s ease-out}.media-library__project--is-selected .media-library__project-check{position:absolute;opacity:1;transform:scale(1)}.media-library__folder{margin-bottom:4px;padding:5px 5px 5px 33px;position:relative;border-radius:8px;border:0;width:100%;text-align:left;cursor:pointer;background-color:transparent}.media-library__folder:hover{background-color:#dad8e7}.media-library__folder--is-selected{background-color:#dad8e7;font-weight:600}.media-library__folder svg{width:20px;height:20px;position:absolute;left:5px;top:50%;transform:translateY(-50%) translateY(-1px)}.media-library__sidebar-item-folder-button{padding:5px;background:var(--ce-color-ui-highlight-background);border:0;position:absolute;z-index:2;top:0;bottom:4px;left:0;border-radius:8px;cursor:pointer;display:none;color:#969696}.media-library__folder:hover+.media-library__sidebar-item-folder-button,.media-library__sidebar-item-folder-button:hover{display:block}.media-library__sidebar-item-folder-button:hover{color:#000}.media-library__sidebar-item-folder-button svg{width:20px;height:20px;transform:translateY(-1px)}.media-library__sidebar{margin:0;padding:0 25px 0 0;list-style:none;width:30%;max-width:300px;display:flex;flex-direction:column;height:100%;position:relative}.media-library__sidebar:after{content:"";display:block;position:absolute;width:1px;top:0;bottom:0;right:12.5px;background-color:#d1d5db}.media-library__sidebar-item{position:relative}.media--sidebar-item-pull-down,.media-library__sidebar-item--spacer{flex-grow:1}.content-section h2{margin:0}.content-section{padding:20px 25px;display:flex;flex-direction:column;border:1px solid #d1d5db;border-radius:12px;box-shadow:0 1px 2px #0000000d;position:relative}.content-section__header{position:absolute;z-index:10;top:10px;left:10px;right:10px;display:flex;column-gap:10px;align-items:center;justify-content:end}.content-section__utility-buttons{display:flex;column-gap:10px}.content-section__header>.admin-utility-button{width:38px;height:34px}.content-section__content{display:flex;flex-direction:column;gap:10px;padding:20px 0}.content-section__highlight-teaser-edit{display:flex;flex-direction:column;gap:10px}.content-section__form-section{display:grid;grid-template-columns:1fr 1fr;gap:15px}.content-section__form-section--span-2{grid-column:span 2 / span 2}.content-section__form-section+.content-section__form-section{margin-top:25px}.content-section__form-section-title{padding-top:20px;font-size:14px;grid-column:span 2;color:#4b5563;text-transform:uppercase;letter-spacing:1px;border-top:1px solid #d1d5db}.admin-modal-button svg{width:20px;height:20px}.transfer-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.transfer-list h2{margin:0 0 6px;padding:0;font-size:16px;font-weight:500}.transfer-list ul{margin:0 0 25px;padding:0;list-style:none;border:1px solid #d1d5db;background-color:#fff;height:200px;overflow:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.transfer-list button{margin:0;padding:9px 12px 3px 35px;background:#fff;border:0;font-size:14px;border-bottom:1px solid #d1d5db;width:100%;text-align:left;cursor:pointer;position:relative}.transfer-list button:hover{background:#f3f4f6}.transfer-list button svg{margin-right:6px;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.form__container{display:flex;flex-direction:column;row-gap:15px}.content-manager>*{color:var(--ce-color-font-default);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.content-manager__container{display:flex;flex-direction:column;gap:1rem;padding:25px 0}.admin-content-manager__add-button{display:flex;justify-content:center}.admin-filter-bar,.admin-filter-bar>div{display:flex;flex-wrap:wrap;gap:.3rem}.admin-filter-bar{padding-bottom:10px;width:100%;border-bottom:1px solid oklch(.928 .006 264.531)}.filter-bar__item{margin:0;padding:12px 20px;font-family:Verdana,Geneva,Tahoma,sans-serif;border:1px solid #dee3e9;background-color:#fff;color:#000;font-size:16px;cursor:pointer;border-radius:.375rem}.filter-bar__item:hover{border-color:#0091bb}.filter-bar__item--active{background-color:#f4f6f8;border-color:#dee3e9;color:#076580}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:150px 0;border:2px dashed #dee3e9;border-radius:.375rem;text-align:center;color:#75787c}.admin-list-grid{display:grid;grid-template-columns:repeat(auto-fill,430px);gap:1rem;width:100%}.media-item{display:flex;flex-direction:column;gap:1rem;border:1px solid oklch(.928 .006 264.531);border-radius:.5rem;overflow:hidden;color:#000;text-decoration:none;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.media-item__image{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.media-item__title{padding-left:1rem;padding-right:1rem;margin:0;font-size:1rem}.media-item__description{padding-left:1rem;padding-right:1rem;font-size:.8rem;margin:0;flex-grow:1}.media-item__meta{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;font-size:.8rem;color:#666}.metadata-form{width:100%;display:flex;flex-direction:column;gap:1rem;margin-top:20px}.metadata-form h2{padding-top:20px;font-size:14px;grid-column:span 2;color:#4b5563;text-transform:uppercase;letter-spacing:1px;border-top:1px solid #d1d5db}.image-library__image-grid{--grid-size: 300px;margin:0;padding:0 0 3px;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--grid-size),1fr));gap:10px}.image-library__grid-item{margin:0;padding:0;display:flex;flex-direction:column;position:relative}.image-library__grid-item>*{flex-grow:1}.image-library__item{margin:0;padding:0;border:0;display:block;cursor:pointer;position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch;text-align:left;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.image-library__item-upper{position:relative}.image-library__item--is-selected{outline:2px solid #d1d5db;outline-offset:-2px}.image-library__item-image{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover;background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='20' height='20' patternTransform='scale(1) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M0 0h10v10H0z'  strokeWidth='1' stroke='none' fill='hsla(0, 0%, 95%, 1)'/><path d='M10 10h10v10H10z'  strokeWidth='1' stroke='none' fill='hsla(0, 0%, 95%, 1)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")}.image-library__item-backdrop{content:"";display:block;position:absolute;background-color:#35353a;opacity:0;top:0;right:0;bottom:0;left:0;transition:opacity .3s ease-out}.image-library__item--is-selected .image-library__item-backdrop{opacity:.3}.image-library__item-counter{position:absolute;top:12px;left:16px;color:#dad8e7}.image-library__item-check{position:absolute;z-index:20;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%) scale(.3);color:#dad8e7;opacity:0;outline:2px solid #dad8e7;outline-offset:-3px;border-radius:100%;transition:opacity .3s ease-out,transform .3s ease-out}.image-library__item--is-selected .image-library__item-check{position:absolute;opacity:1;transform:translate(-50%,-50%) scale(1)}[class^=image-library] h2,[class^=image-library] h3,[class^=image-library] h4{margin:0;padding:0;line-height:1.2}[class^=image-library]{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.image-library .image-library__close-button+*{margin-right:50px}.image-library__loading-indicator{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--ce-color-ui-highlight-background-dark)}.transition-fade-enter{opacity:0}.transition-fade-enter-active{opacity:1;transition:opacity .3s}.transition-fade-exit{opacity:1}.transition-fade-exit-active{opacity:0;transition:opacity .3s}.transition-modal-enter{opacity:0;transform:translateY(50px) scale(.95)}.transition-modal-enter-active{opacity:1;transform:none;transition:opacity .3s,transform .3s}.transition-modal-exit{transform:none;opacity:1}.transition-modal-exit-active{opacity:0;transform:translateY(50px) scale(.95);transition:opacity .3s,transform .3s}.image-library__container{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.image-library--is-open{pointer-events:all}.image-library__layout-container-top{margin-bottom:19px;padding:19px 25px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d1d5db}.image-library__layout-container-top__item--seamless{display:flex;gap:10px;margin-top:-19px;margin-bottom:-19px}.image-library__layout-container-content{padding:19px 0;overflow:auto;flex-grow:1;display:flex;flex-direction:column}.image-library__layout-container-top+.ce-layout-container-content{padding-top:0;padding-bottom:0}.image-library__layout-container-bottom{margin-top:15px;border-top:1px solid #c6c9cf;padding:18px 15px}.image-library{position:absolute;background-color:#f3f4f6;border:1px solid #d1d5db;box-shadow:0 25px 50px -12px #00000040;width:calc(100vw - 40px);max-width:1600px;max-height:90vh;height:100vh;border-radius:10px;display:flex;flex-direction:column}.image-library__main-content{display:flex;flex-grow:1;overflow:hidden}.image-library__content-wrapper{position:relative;padding:0 25px;width:100%;overflow:auto;scrollbar-color:rgb(145,145,145) rgb(233,233,233);scrollbar-width:thin}.image-library__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background-color:#4b55634d}.image-library__status{padding-top:13px;background-color:#f3f4f6;position:sticky;bottom:0;right:25px;left:0;text-align:right;font-size:12px}.image-library__items-container{text-align:center;min-height:calc(100% - 27px)}.list-container-vertical{margin:0 0 1rem;display:flex;flex-direction:column;gap:1rem}.changes-preview{padding:1rem;display:flex;flex-direction:column;gap:1rem;border:1px solid oklch(.928 .006 264.531);border-radius:.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.changes-preview__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.changes-preview__title{margin:0;padding:0;font-size:1rem}.changes-preview__badge{padding:.3rem .6rem;font-size:.8rem;font-weight:700;border-radius:10px;font-size:14px;font-family:Verdana,Geneva,Tahoma,sans-serif;transform:translateY(-2px);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.changes-preview__badge[data-type=create]{background-color:var(--eon-bag-darkblue1);color:#fff}.changes-preview__badge[data-type=update]{background-color:var(--eon-bag-yellow);color:#000}.changes-preview__badge[data-type=remove]{background-color:var(--eon-bag-red);color:#fff}.changes-preview__change{font-family:Courier New,Courier,monospace;font-size:14px}.changes-preview__change-name{margin:0;padding:0}.changes-preview__change-content{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;max-width:500px}.changes-preview__change-old{text-decoration:line-through;color:#747474}.changes-preview__change-new{color:var(--eon-bag-darkblue1);font-weight:600}.changes-preview__image{width:100%;height:auto}.admin-success-message{margin-bottom:1rem;padding:12px 16px;display:flex;align-items:center;gap:.5rem;background-color:#dcfce7;border-radius:.375rem;border:1px solid #bbf7d0;color:#024620;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:14px;font-weight:600;box-shadow:0 1px 2px #0000000d}.admin-success-message>svg{width:20px;height:20px;color:#527960}.admin-error-message{margin-bottom:1rem;padding:12px 16px;display:flex;align-items:center;gap:.5rem;background-color:#fef2f2;border-radius:.375rem;border:1px solid #bbf7d0;color:#9f0712;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:14px;font-weight:600;box-shadow:0 1px 2px #0000000d}.admin-error-message>svg{width:20px;height:20px;color:#dc2626}.main-navigation__list{padding:0;left:0;background-color:#fff;display:flex;list-style:none;z-index:10;width:100%;height:100%;margin:0}.main-navigation:after{content:"";display:block;position:absolute;z-index:10;bottom:-4px;left:0;right:0;height:4px;background-color:var(--eon-bag-ultralightgrey)}.main-navigation__list li{display:flex}.main-navigation__link{padding:24px 16px 19px 45px;height:64px;text-decoration:none;position:relative;width:fit-content;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--eon-bag-darkblue1);background-color:var(--eon-bright);font-family:Polo-Leicht,arial,sans-serif;font-size:18px}.main-navigation__link--active{color:var(--eon-bag-darkblue1);background-color:var(--eon-bag-ultralightgrey)}.main-navigation__link:hover{color:var(--eon-bag-darkblue1);background-color:var(--eon-bag-lightgrey)}.main-navigation__link svg{width:24px;height:24px;position:absolute;left:16px;top:50%;transform:translateY(-50%) translateY(-1px)}.main-navigation__link:after{content:"";display:block;position:absolute;z-index:20;bottom:-4px;left:0;right:0;height:4px;background-color:var(--eon-bag-lightgrey)}.main-navigation__drop-down{margin:0;padding:0 0 6px;position:sticky;top:-20px;background-color:var(--eon-bag-ultralightgrey);white-space:nowrap;pointer-events:none;transition-duration:.8s;transform:translateY(-110%);transform-origin:center top 0px;transition-timing-function:cubic-bezier(.165,.84,.44,1);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.main-navigation__drop-down .section-loading-indicator{grid-column:span 4}.main-navigation__drop-down ul{margin:10px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.main-navigation__drop-down li{margin:0;padding:0;display:flex;flex-direction:column}.main-navigation__drop-down--is-open{transform:translateY(0);pointer-events:all}.main-navigation__dropdown-link{padding:8px 24px;color:var(--eon-bag-darkblue1);font-size:22px;font-weight:700;text-decoration:none;font-family:Polo-Leicht,arial,sans-serif}.main-navigation__dropdown-link:hover{text-decoration:underline}.main-navigation__drop-down-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:transparent;border:0;z-index:20}.main-navigation__sub-sub-list{margin:0;padding:0 0 0 24px!important;display:flex!important;flex-direction:column!important}.main-navigation__sub-sub-list li{margin-bottom:12px}.main-navigation__sub-sub-list li a{color:var(--eon-bag-darkgrey2);text-decoration:none;font-size:18px;line-height:24px}.main-navigation__sub-sub-list li a:hover{color:var(--eon-bag-darkblue2);text-decoration:underline}.main-navigation__drop-down-container{padding-bottom:10px;position:absolute;width:calc(100vw - var(--scrollbar-width));z-index:100;top:153px;left:0;overflow:hidden;pointer-events:none}.bag-header{padding-top:68px;background:#fff}@media (min-width: 1024px){.bag-header{padding-top:0;position:sticky;top:-89px;z-index:100;background:#fff}}.bag-header__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.bag-header__logo-link{margin-left:-40px;background-color:#fff;position:relative;z-index:1}.bag-header__logo{margin:13px 40px 10px}@media (min-width: 910px){.bag-header__logo{margin:21px 40px -10px 37px}}.bag-header__search-button{cursor:pointer;border:none;background-color:transparent;padding:11px 29px 0 25px;color:rgb(var(--color-bag-blue));text-decoration:none;align-items:center;column-gap:10px;display:flex;justify-content:center;height:74px;border-radius:0 0 15px 15px}.bag-header__search-button:hover{background-color:rgb(var(--color-bag-blue-area));color:#fff}.bag-header__search-button--focus{background-color:rgb(var(--color-bag-blue-area));color:#fff;border-radius:0 0 15px 15px}.bag-header__search-button span{font-size:20px;font-weight:500}.bag-header__search-button svg{width:30px;height:30px}.bag-header__login-button{display:none;padding:5px 10px 0;background-color:rgb(var(--color-bag-yellow));border:0;height:51px;min-width:120px;align-items:center;justify-content:center;cursor:pointer;height:74px;border-radius:0 0 15px 15px;font-size:16px}.bag-header__login-button--mobile{display:flex;position:fixed;top:0;right:10px;z-index:20;transform:translateY(100%)}.bag-header__hamburger-button{margin-top:7px;display:flex;width:60px;height:60px;border:0;background:transparent}.bag-header__hamburger-button:hover{cursor:pointer}@media (min-width: 910px){.bag-header__login-button{display:flex;flex-direction:column}.bag-header__hamburger-button{display:none}}.bag-header__login-button svg{margin-bottom:5px;width:20px;height:20px}.bag-header__actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.eonui-navigation-main-wrapper .eonui-navigation-main-inner{max-width:auto!important}.searchbar-container{background-color:rgb(var(--color-bag-blue-area));transition:max-height .3s ease-in-out}.searchbar-container.hidden{max-height:0;overflow:hidden}.searchbar-container.visible{max-height:134px}.searchbar__inner-container{display:flex;column-gap:32px;justify-content:center;position:relative;width:100%;height:100%;margin:auto;min-height:54px}.searchbar__input-container{width:100%;position:relative}.suggestions{position:absolute;top:100%;left:0;right:0;background-color:rgb(var(--color-bag-blue-area));z-index:50;display:flex;flex-direction:column;box-shadow:0 28px 112px -12px #00000052;font-size:18px}.suggestion-item{padding:15px 10px 10px;cursor:pointer;color:#ffffffb3;text-decoration:none}.suggestion-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.6)}.suggestion-item:hover{color:#fff}.suggestion-item--focus{outline:none;color:#fff}.button{width:auto;padding:0;font-weight:700;border-radius:100px;cursor:pointer;transition:background-color .25s cubic-bezier(.33,0,.35,1),color .25s cubic-bezier(.33,0,.35,1),border-color .25s cubic-bezier(.33,0,.35,1),opacity .25s cubic-bezier(.33,0,.35,1)}.button-small{min-height:41px;font-size:14px;font-weight:700;line-height:1.17;padding:11px 30px 9px}.button-normal{min-height:48px;font-size:18px;font-weight:700;line-height:18px;padding:0 32px}.button-primary{background-color:#00749d;border:0px solid #00749d;color:#fff}.button-primary:hover{background-color:#006081}.button-secondary{background-color:transparent;border:2px solid white;color:#fff}.button-secondary:hover{background-color:#fff;color:rgb(var(--color-bag-blue-area))}.floating-input{position:relative;outline:none;min-height:54px;display:flex;flex-direction:column;justify-content:flex-end;width:100%;font-size:18px}.floating-input input{padding:var(--form-input-padding);border:none;outline:none;border-bottom:1px solid white;background:transparent;width:100%;height:29px;text-align:left;line-height:1.15;color:#fff}.floating-input input::placeholder{visibility:hidden}.floating-input label{position:absolute;left:0;top:25px;pointer-events:none;font-weight:500;transition:transform .2s linear;transform-origin:0;color:#fff;display:block;text-transform:uppercase;line-height:1rem}.floating-input input:focus+label{transform:translate3d(0,-20px,0) scale(.8)}.floating-input input:not(:placeholder-shown)+label{transform:translate3d(0,-20px,0) scale(.8)}.header-action-button{padding:3px 20px 0;height:72px;background-color:#fff;border:0;text-decoration:none;text-align:left;color:var(--eon-bag-darkblue1);font-size:18px;line-height:24px;font-family:Polo-Leicht,arial,sans-serif;display:flex;align-items:center;cursor:pointer;border-bottom:2px solid transparent}.header-action-button:hover{color:var(--eon-bag-darkblue2);background-color:var(--eon-bag-lightgrey);border-bottom:2px solid var(--eon-bag-lightgrey)}.header-action-button svg,.header-action-button eon-ui-icon{margin-right:8px;height:32px;width:32px;transform:translateY(-2px)}.mobile-navigation{padding:0 10px;position:fixed;z-index:100;top:0;left:0;right:0;height:68px;background-color:#fff;border-bottom:4px solid rgb(230,227,225);display:flex;align-items:center;justify-content:space-between}.mobile-navigation__toggle{margin:0;border:0;background:transparent;cursor:pointer;display:block}.mobile-navigation__toggle>svg{width:36px;height:36px}.mobile-navigation__logo{height:40px;width:auto;display:block}.mobile-navigation__flyout{position:fixed;top:68px;left:0;bottom:0;width:305px;background-color:#f9f6f4;pointer-events:none;transform:translate(-110%);transition:transform .4s ease-out;overflow:hidden}.mobile-navigation__list{list-style:none;margin:0;padding:24px 0 0 32px;display:flex;flex-direction:column;height:100%;position:relative;transition:transform .4s ease-out}.mobile-navigation__list:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#39393a66;pointer-events:none;z-index:1;transition:opacity .4s ease-out;opacity:0}.mobile-navigation--has-open-sub-menu .mobile-navigation__list:after{opacity:1}.mobile-navigation--has-open-sub-menu .mobile-navigation__list{transform:translate(-10px)}.mobile-navigation__list li{padding:0;border-bottom:1px solid rgb(230,227,225)}.mobile-navigation__link{padding:12px 40px 12px 0;font-family:EONBrixSans,Arial,Geneva,Helvetica,sans-serif;font-size:18px;color:var(--eon-bag-darkblue1);text-decoration:none;display:block;position:relative}.mobile-navigation__list>li>.mobile-navigation__link{padding-left:30px}.mobile-navigation__link.active:before{content:"";height:100%;width:4px;background-color:var(--eon-bag-darkblue1);position:absolute;left:-30px;top:0}.mobile-navigation__sub-list .mobile-navigation__link.active:before{left:-20px}.mobile-navigation__link>svg:not(.mobile-navigation__link-indicator-icon){position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px}.mobile-navigation__link>.mobile-navigation__link-indicator-icon{position:absolute;right:15px;top:50%;width:16px;height:16px;transform:translateY(-50%)}.mobile-navigation__backdrop{position:fixed;top:68px;left:0;right:0;bottom:0;background:#39393a66;pointer-events:none;opacity:0;transition:opacity .4s ease-out}.mobile-navigation--open .mobile-navigation__flyout{transform:translate(0);pointer-events:all}.mobile-navigation--open .mobile-navigation__backdrop{pointer-events:all;opacity:1}.mobile-navigation__sub-list{position:fixed;z-index:2;top:0;left:0;bottom:0;background-color:#f9f6f4;list-style:none;margin:0;padding:12px 0 0 32px;display:flex;flex-direction:column;width:305px;transition:transform .4s ease-out;transform:translate(100%)}.mobile-navigation__sub-list--open{transform:translate(0)}.mobile-navigation__sub-list:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#39393a66;pointer-events:none;z-index:1;transition:opacity .4s ease-out;opacity:0}.mobile-navigation--has-open-sub-sub-menu .mobile-navigation__sub-list:after{opacity:1}.mobile-navigation__sub-list-header>button{padding:12px 24px 12px 36px;border:0;background:transparent;cursor:pointer;display:block;width:100%;text-align:left;font-weight:700;font-size:22px;position:relative}.mobile-navigation__sub-list-header>button>svg{position:absolute;left:0;top:50%;width:16px;height:16px;transform:translateY(-50%)}.mobile-navigation__sub-sub-list{position:fixed;z-index:2;top:0;left:0;bottom:0;background-color:#f9f6f4;list-style:none;margin:0;padding:12px 0 0 32px;display:flex;flex-direction:column;width:305px;transition:transform .4s ease-out;transform:translate(100%)}.mobile-navigation__sub-sub-list--open{transform:translate(0)}.mobile-navigation__sub-sub-list-header>button{padding:12px 24px 12px 36px;border:0;background:transparent;cursor:pointer;display:block;width:100%;text-align:left;font-weight:700;font-size:22px;position:relative}.mobile-navigation__sub-sub-list-header>button>svg{position:absolute;left:0;top:50%;width:16px;height:16px;transform:translateY(-50%)}.mobile-navigation__list-footer .mobile-navigation__link{padding-left:0!important;display:flex;align-items:center;gap:20px}.mobile-navigation__list-footer{margin-top:40px;border-bottom:0!important}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;height:24px;transform:translate(6px,3px)}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:24px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:24px;height:2px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.mobile-navigation__sub-parent{padding-left:10px;font-weight:700}.mobile-navigation__sub-sub-link{padding-left:20px}.video-player{background:var(--eon-grey900);display:flex;align-items:center;position:relative;z-index:10}@media (min-width: 1680px){.video-player.video-player--large{height:712px}}.video-player-comments-form,.video-player-comments{padding-top:15px}.js3q-player js3q-comment,js3q-comment{margin:0 15px 0 0!important;box-shadow:none!important;background:#fff!important;color:#000!important;border:2px solid var(--eon-bag-darkblue1)!important;display:grid!important;grid-template-columns:1fr 1fr!important;font-size:16px!important;border-radius:15px!important}.js3q-player js3q-comment.mine,js3q-comment.mine{margin:0 0 0 15px!important;box-shadow:none!important;display:grid!important;grid-template-columns:1fr 1fr!important;border:2px solid var(--eon-bag-darkblue2)!important}js3q-sidebar-content{display:flex!important;flex-direction:column!important;gap:10px!important}.js3q-player js3q-comment-message,js3q-comment-message{margin:0!important}.js3q-player js3q-comment-name,js3q-comment-name{padding-top:3px!important;display:block!important;font-family:Polo-Leicht,arial,sans-serif!important}.js3q-player js3q-comment-message,js3q-comment-message{grid-column:span 2!important}.js3q-comment-list js3q-sidebar-footer textarea,.js3q-comment-list js3q-sidebar-footer input[type=text]{margin:0!important;background:transparent!important;color:var(--eon-bag-white-font)!important;background:var(--eon-bag-lightgrey3)!important;font-size:14px!important}.js3q-comment-list js3q-sidebar-footer input[type=text]{background:transparent!important;height:auto!important;margin-bottom:5px!important;font-size:16px!important}.js3q-comment-list js3q-sidebar-footer input[type=text]:focus{outline:none!important}.js3q-comment-list js3q-sidebar-footer textarea::placeholder{text-shadow:none!important;color:var(--eon-grey500)!important}.js3q-comment-list js3q-sidebar-footer textarea{padding:10px!important;margin-bottom:10px!important;height:100px!important;border-radius:15px!important;background:transparent!important;border:2px solid var(--eon-bag-blue)!important;font-size:16px!important}.js3q-comment-list js3q-sidebar-footer{margin-top:30px!important;padding:10px!important;display:flex!important;background:#fff!important;flex-direction:column;border:2px solid var(--eon-bag-darkblue2)!important;border-radius:15px!important;position:relative}.js3q-comment-list js3q-sidebar-footer .js3q-comment-send{float:none!important;padding:6px 15px 2px!important;height:auto!important;border:0!important;font-size:16px!important;font-weight:700!important;background:var(--eon-bag-blue)!important;align-self:flex-end!important;border-radius:15px!important}.js3q-comment-list js3q-sidebar-footer .js3q-comment-send:after{content:"";display:block;width:20px;height:20px;background-color:red}.js3q-comment-list js3q-sidebar-footer:before{content:"";position:absolute;top:-15px;left:0;right:0;height:1px;background-color:var(--eon-grey300)}.js3q-comment-list js3q-sidebar-footer .thankYou{font-size:14px!important;border-radius:5px;color:#fff!important}.js3q-comment-list js3q-sidebar-footer .thankYou.visible{margin:5px 0!important;padding:6px 0 2px!important;background-color:var(--eon-bag-blue)!important}js3q-sidebar-content{height:465px;overflow:hidden}js3q-sidebar-content{scrollbar-color:var(--eon-grey400) white;scrollbar-width:thin}.js3q-player js3q-comment js3q-comment-reply,js3q-comment js3q-comment-reply{grid-column:span 2!important;margin-bottom:0!important}.js3q-player js3q-comment-name,js3q-comment-name,.js3q-player js3q-comment-timestamp,js3q-comment-timestamp{margin:-5px -10px 0!important;padding:10px 10px 7px!important;width:calc(100% + 20px)!important;background-color:var(--eon-bag-darkblue1);color:#fff;font-size:16px!important;font-weight:600!important}.js3q-player js3q-comment-name,js3q-comment-name{border-top-left-radius:15px!important}.js3q-player js3q-comment-timestamp,js3q-comment-timestamp{border-top-right-radius:15px!important}.mine .js3q-player js3q-comment-name,.mine js3q-comment-name,.mine .js3q-player js3q-comment-timestamp,.mine js3q-comment-timestamp{background-color:var(--eon-bag-darkblue2)}.fromHost{display:grid!important;flex-direction:column!important}.fromHost js3q-comment-name{order:1;color:#fff!important}.fromHost js3q-comment-timestamp{order:2;color:#fff!important}.fromHost js3q-comment-reply{order:3;padding:8px 10px!important;border:0!important;background-color:var(--eon-grey200)!important;border-radius:15px!important}.fromHost js3q-comment-message{order:4}.fromHost js3q-comment-reply js3q-comment-name{background-color:transparent!important;color:var(--eon-grey800)!important}.fromHost js3q-comment-reply js3q-comment-message{font-size:16px!important;color:var(--eon-grey800)!important}js3q-comment-reply js3q-comment-message{padding-top:0!important}div.js3q-audio-wrapper,js3q-container.sdn-display-audio,js3q-container.sdn-display-audio:hover{background:#fff!important;border-radius:0!important}js3q-container.sdn-display-audio * [class^=sdnicbsun-],js3q-container.sdn-display-audio * [class*=sdnicbsun-],js3q-container.sdn-display-audio * [class^=sdnicbsun-]:hover,js3q-container.sdn-display-audio * [class*=sdnicbsun-]:hover{color:var(--eon-bag-darkblue1)!important}js3q-container.sdn-display-audio{border:1px solid var(--eon-bag-lightgrey2)!important}.podcast-title{display:flex;flex-direction:column;align-items:start;gap:20px;color:rgb(var(--color-bag-blue));font-family:EON-Regular;font-size:18px}@media (min-width: 900px){.podcast-title{font-size:32px}}.podcast-title+.media-meta{margin-bottom:15px}.comment-user__body{max-width:400px;width:100%;display:flex;flex-direction:column;gap:24px}.comment-user__body h2{margin:0;width:100%;text-align:left}.comment-user__body p{font-size:16px;color:var(--eon-bag-darkgrey3)}.comment-user__form{display:flex;flex-direction:column;gap:12px}.comment-user__form__input-error{margin:8px 0 0;color:var(--eon-red)}.comment-user__form__signup-button{border:none;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:16px;background-color:var(--eon-bag-blue);color:#fff;padding:11px 7px 7px;width:100%;font-weight:700;border-radius:16px;min-height:36px}.comment-user__form__signup-button svg{width:15px;height:15px;margin-right:10px;margin-top:-5px}.input-container{position:relative;width:100%}.input-container .leading-icon svg{width:20px;height:20px;position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#626262}.input-container label{display:block;font-size:.75rem;line-height:calc(1 / .75);font-weight:500;color:#374151}.input-container input{width:100%;height:auto;padding:13px 10px 7px;line-height:24px;font-size:16px;white-space:nowrap;overflow:hidden;border:none;border-radius:6px;box-shadow:inset 0 0 0 2px #626262;background:#0000;color:#626262}.input-container input:hover{box-shadow:inset 0 0 0 2px #00749d}.input-container input:focus{outline:none;box-shadow:inset 0 0 0 2px #00749d}.login{display:grid;width:100%;height:100vh}.login__left-wrapper{display:flex;flex-direction:column;flex:1}.login__image{display:none;width:100%;height:100%;object-fit:cover}.login__header{padding:32px}.login__body-wrapper{padding:32px;flex:1;display:flex;flex-direction:column;justify-content:start;align-items:center}@media (min-width: 992px){.login{grid-template-columns:1fr 1fr}.login__image{display:block}.login__body-wrapper{justify-content:center}}.login__highlight{margin-bottom:62px;background-color:var(--eon-bag-yellow);color:var(--eon-bag-yellow-font);padding:22px 32px;font-size:18px;max-width:600px;width:100%;color:#502b59;font-family:Polo-Leicht,arial,sans-serif;font-weight:500}.login__body{max-width:400px;width:100%;display:flex;flex-direction:column;gap:24px}.login__body h2{margin:0;width:100%;text-align:left}.login__options{display:flex;flex-direction:column;gap:12px;max-width:400px;width:100%}.login__option{cursor:pointer;text-decoration:none;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:space-between;padding:13px 10px 7px;color:var(--eon-bag-blue);background:#fff;border:1px solid #c7c7c7;border-radius:6px}.login__option svg{transform:translateY(-3px)}.login__info{font-size:16px;font-weight:thin}.login__signup-link{text-align:center;display:block;text-decoration:none;font-size:16px;background-color:var(--eon-bag-blue);color:#fff;padding:11px 7px 7px;width:100%;font-weight:700;border-radius:16px;min-height:36px}.layout-stage-sidebar{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width: 1580px){.layout-stage-sidebar{grid-template-columns:3fr 1fr}.layout-stage-sidebar:only-child,.layout-stage-sidebar>:only-child{grid-column:1 / -1}}.layout-centered .header-image{width:100%;height:450px;object-fit:cover;grid-column:full-width}.layout-centered p{font-size:18px;font-weight:500;line-height:28px;color:var(--eon-bag-darkgrey2)}.bag-filter-bar{margin-bottom:70px;display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px;flex-wrap:wrap}.bag-filter-bar__item{padding:10px 32px 7px;background-color:var(--eon-bag-blue);color:#fff;border:0;cursor:pointer;font-size:18px;border-radius:100px;font-weight:700}.bag-filter-bar__item--selected{background-color:var(--eon-bag-blue-shade-2)}.list-unordered{margin-bottom:8px;list-style:disc!important}.list-unordered__item{list-style:disc!important}.admin-notice-message{margin-bottom:1rem;padding:1rem;display:flex;align-items:center;gap:.5rem;background-color:#0091bb;border-radius:.5rem;border:1px solid #bbf7d0;color:#fff;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:16px;font-weight:500;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.admin-notice-message>svg{margin:-.5rem .3rem -.5rem 0;width:30px;height:30px;color:#e5edf0}.register{display:grid;width:100%;height:100vh}.register__left-wrapper{display:flex;flex-direction:column;flex:1}.register__image{display:none;width:100%;height:100%;object-fit:cover}.register__header{padding:32px}.register__body-wrapper{padding:32px;flex:1;display:flex;flex-direction:column;justify-content:start;align-items:center}@media (min-width: 992px){.register{grid-template-columns:1fr 1fr}.register__image{display:block}.register__body-wrapper{justify-content:center}}.register__highlight{margin-bottom:62px;background-color:var(--eon-bag-yellow);color:var(--eon-bag-yellow-font);padding:22px 32px;font-size:18px;max-width:600px;width:100%;color:#502b59;font-family:Polo-Leicht,arial,sans-serif;font-weight:500}.register__body{max-width:400px;width:100%;display:flex;flex-direction:column;gap:24px}.register__body h2{margin:0;width:100%;text-align:left}.register__form{display:flex;flex-direction:column;gap:12px}.register__form__input-error{margin:8px 0 0;color:var(--eon-red)}.register__form__error{margin:0;color:var(--eon-red)}.register__signup-button{border:none;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:16px;background-color:var(--eon-bag-blue);color:#fff;padding:11px 7px 7px;width:100%;font-weight:700;border-radius:16px;min-height:36px}.register__signup-button svg{width:15px;height:15px;margin-right:10px;margin-top:-5px}.register__info{margin-top:10px;background-color:var(--eon-bag-yellow);color:var(--eon-bag-yellow-font);padding:12px;font-size:18px;width:100%;color:#502b59;font-family:Polo-Leicht,arial,sans-serif;font-weight:500}.grid-layout{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.single-stat{padding:0 .7rem;background-color:#f4f6f8;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.375rem;border:1px solid oklch(.928 .006 264.531);box-shadow:0 1px 2px #0000000d}.single-stat+.single-stat{margin-top:.5rem}.single-stat__title{padding:.54rem 0 .46rem;font-weight:600;color:#474849}.single-stat__value{padding:.54rem 0 .46rem;font-weight:600;background-color:#d2d4d6;border-radius:.375rem;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.section-box{padding:1rem;border:1px solid oklch(.928 .006 264.531);border-radius:.375rem;position:relative}.section-box__title{padding:0 .5rem;margin:0;font-size:.7rem;color:#474849;position:absolute;top:0;left:.5rem;background-color:#fff;transform:translateY(-50%) translateY(3px)}.admin-duplicate-slug-item{border:1px solid oklch(.928 .006 264.531);border-radius:.375rem;box-shadow:0 1px 2px #0000000d}.admin-duplicate-slug-item+.admin-duplicate-slug-item{margin-top:.5rem}.admin-duplicate-slug-item__title{padding:.5rem;font-weight:600;font-size:14px;color:#474849;border-bottom:1px solid oklch(.928 .006 264.531);font-family:monospace}.admin-duplicate-slug-item__pages{padding:.5rem;font-size:14px}.admin-duplicate-slug-item__page{padding:.1rem 0}.admin-duplicate-slug-item__page__id{display:inline-block;margin-left:.5em;color:#9c9d9e}.admin-message{margin-bottom:1rem;padding:12px 16px;display:flex;align-items:center;gap:.5rem;background-color:#fff;border-radius:.375rem;border:1px solid oklch(.928 .006 264.531);font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:14px;color:#3f3f3f;box-shadow:0 1px 2px #0000000d}.admin-message>svg{width:20px;height:20px;color:#929292}.channel-list{display:flex;flex-direction:column;gap:.75rem}.channel-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-radius:6px;background-color:#fff;box-shadow:0 1px 3px #0000000d}.channel-info{display:flex;flex-direction:column}.channel-name{font-weight:500}.channel-id{font-size:.85rem;color:#888}.channel-actions{display:flex;align-items:center;gap:.5rem}.live-btn{padding:.4rem .75rem;border:none;border-radius:4px;color:#fff;font-weight:500;cursor:pointer}.live-btn.on{background-color:#10b981}.live-btn.off{background-color:#ef4444}.channel-list .select-container{width:120px}
